home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus 1995 #5 & #6
/
Amiga Plus CD - 1995 - No. 5 and 6.iso
/
pd
/
emulator
/
shapeshifter
/
ssbootfile
/
System Folder
/
Finder
/
Finder.rsrc
/
bin.rsrc_CODE_165.txt
< prev
next >
Wrap
Text File
|
1991-04-25
|
102KB
|
1,802 lines
# near model CODE resource
# jump table entries: 14952-14962 (11 of them)
export_1869:
00000000 4E56 0000 link A6, 0
00000004 48E7 0108 movem.l -[A7], D7,A4
00000008 286E 0010 movea.l A4, [A6 + 0x10]
0000000C 3E2E 000E move.w D7, [A6 + 0xE]
00000010 0C47 2B2A cmpi.w D7, 0x2B2A /* '+*' */
00000014 6608 bne +0xA /* 0000001E */
00000016 38BC FFFF move.w [A4], 0xFFFF
0000001A 701F moveq.l D0, 0x1F
0000001C 6012 bra +0x14 /* 00000030 */
label0000001E:
0000001E 2F0C move.l -[A7], A4
00000020 48C7 ext.l D7
00000022 2F07 move.l -[A7], D7
00000024 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000028 4EAD 1872 jsr [A5 + 0x1872 /* export_778 */]
0000002C 4FEF 000C lea.l A7, [A7 + 0xC]
label00000030:
00000030 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8]
00000036 4E5E unlink A6
00000038 4E75 rts
export_1870:
0000003A 4E56 0000 link A6, 0
0000003E 48E7 0018 movem.l -[A7], A3,A4
00000042 266E 000C movea.l A3, [A6 + 0xC]
00000046 286E 0008 movea.l A4, [A6 + 0x8]
0000004A 2053 movea.l A0, [A3]
0000004C 0C68 2B2F 0014 cmpi.w [A0 + 0x14], 0x2B2F /* '+/' */
00000052 6612 bne +0x14 /* 00000066 */
00000054 2054 movea.l A0, [A4]
00000056 7003 moveq.l D0, 0x03
00000058 B068 002C cmp.w D0, [A0 + 0x2C]
0000005C 56C0 sne D0
0000005E 4400 neg.b D0
00000060 4880 ext.w D0
00000062 48C0 ext.l D0
00000064 6010 bra +0x12 /* 00000076 */
label00000066:
00000066 2F0B move.l -[A7], A3
00000068 2F0C move.l -[A7], A4
0000006A 4EAD 12E2 jsr [A5 + 0x12E2 /* export_600 */]
0000006E 7200 moveq.l D1, 0x00
00000070 1200 move.b D1, D0
00000072 2001 move.l D0, D1
00000074 508F addq.l A7, 8
label00000076:
00000076 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
0000007C 4E5E unlink A6
0000007E 4E75 rts
fn00000080:
00000080 4E56 FEEE link A6, -0x0112
00000084 48E7 0018 movem.l -[A7], A3,A4
00000088 286E 0008 movea.l A4, [A6 + 0x8]
0000008C 2054 movea.l A0, [A4]
0000008E 4AA8 0064 tst.l [A0 + 0x64]
00000092 6640 bne +0x42 /* 000000D4 */
00000094 7000 moveq.l D0, 0x00
00000096 2640 movea.l A3, D0
00000098 7201 moveq.l D1, 0x01
0000009A 240B move.l D2, A3
0000009C 6616 bne +0x18 /* 000000B4 */
0000009E 2F01 move.l -[A7], D1
000000A0 4878 0110 push.l 0x110
000000A4 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
000000A8 588F addq.l A7, 4
000000AA 221F move.l D1, [A7]+
000000AC 2640 movea.l A3, D0
000000AE 200B move.l D0, A3
000000B0 6602 bne +0x4 /* 000000B4 */
000000B2 7200 moveq.l D1, 0x00
label000000B4:
000000B4 4A01 tst.b D1
000000B6 6710 beq +0x12 /* 000000C8 */
000000B8 2053 movea.l A0, [A3]
000000BA 4228 0010 clr.b [A0 + 0x10]
000000BE 2053 movea.l A0, [A3]
000000C0 41E8 0010 lea.l A0, [A0 + 0x10]
000000C4 2008 move.l D0, A0
000000C6 6002 bra +0x4 /* 000000CA */
label000000C8:
000000C8 7000 moveq.l D0, 0x00
label000000CA:
000000CA 2D4B FFFC move.l [A6 - 0x4], A3
000000CE 2054 movea.l A0, [A4]
000000D0 214B 0064 move.l [A0 + 0x64], A3
label000000D4:
000000D4 41EE FF00 lea.l A0, [A6 - 0x100]
000000D8 4210 clr.b [A0]
000000DA 4878 2B2A push.l 0x2B2A /* '+*' */
000000DE 486E FF00 pea.l [A6 - 0x100]
000000E2 2F0C move.l -[A7], A4
000000E4 2054 movea.l A0, [A4]
000000E6 2050 movea.l A0, [A0]
000000E8 2268 0054 movea.l A1, [A0 + 0x54]
000000EC 4E91 jsr [A1]
000000EE 2054 movea.l A0, [A4]
000000F0 2068 0064 movea.l A0, [A0 + 0x64]
000000F4 2050 movea.l A0, [A0]
000000F6 30BC 0BEA move.w [A0], 0xBEA
000000FA 2054 movea.l A0, [A4]
000000FC 2068 0064 movea.l A0, [A0 + 0x64]
00000100 2050 movea.l A0, [A0]
00000102 317C 0003 0002 move.w [A0 + 0x2], 0x3
00000108 2054 movea.l A0, [A4]
0000010A 2068 0064 movea.l A0, [A0 + 0x64]
0000010E 2050 movea.l A0, [A0]
00000110 7000 moveq.l D0, 0x00
00000112 2140 0004 move.l [A0 + 0x4], D0
00000116 486E FF00 pea.l [A6 - 0x100]
0000011A 2054 movea.l A0, [A4]
0000011C 2068 0064 movea.l A0, [A0 + 0x64]
00000120 2050 movea.l A0, [A0]
00000122 4868 0010 pea.l [A0 + 0x10]
00000126 4EAD 081A jsr [A5 + 0x81A /* export_255 */]
0000012A 2054 movea.l A0, [A4]
0000012C 2068 0064 movea.l A0, [A0 + 0x64]
00000130 2050 movea.l A0, [A0]
00000132 4268 0008 clr.w [A0 + 0x8]
00000136 2054 movea.l A0, [A4]
00000138 2068 0064 movea.l A0, [A0 + 0x64]
0000013C 2050 movea.l A0, [A0]
0000013E 7000 moveq.l D0, 0x00
00000140 2140 000C move.l [A0 + 0xC], D0
00000144 2054 movea.l A0, [A4]
00000146 2068 0064 movea.l A0, [A0 + 0x64]
0000014A 2050 movea.l A0, [A0]
0000014C 317C 0001 000A move.w [A0 + 0xA], 0x1
00000152 4878 2B3A push.l 0x2B3A /* '+:' */
00000156 2F0C move.l -[A7], A4
00000158 4EAD 18A2 jsr [A5 + 0x18A2 /* export_784 */]
0000015C 2054 movea.l A0, [A4]
0000015E 08A8 0002 0094 bclr.b [A0 + 0x94], 0x2
00000164 2054 movea.l A0, [A4]
00000166 700F moveq.l D0, 0x0F
00000168 B068 0034 cmp.w D0, [A0 + 0x34]
0000016C 4FEF 001C lea.l A7, [A7 + 0x1C]
00000170 6600 0138 bne +0x13A /* 000002AA */
00000174 2248 movea.l A1, A0
00000176 2269 0064 movea.l A1, [A1 + 0x64]
0000017A 2251 movea.l A1, [A1]
0000017C 32A8 0028 move.w [A1], [A0 + 0x28]
00000180 2054 movea.l A0, [A4]
00000182 2248 movea.l A1, A0
00000184 2269 0064 movea.l A1, [A1 + 0x64]
00000188 2251 movea.l A1, [A1]
0000018A 3368 002A 0002 move.w [A1 + 0x2], [A0 + 0x2A]
00000190 2054 movea.l A0, [A4]
00000192 2248 movea.l A1, A0
00000194 2269 0064 movea.l A1, [A1 + 0x64]
00000198 2251 movea.l A1, [A1]
0000019A 2368 002E 0004 move.l [A1 + 0x4], [A0 + 0x2E]
000001A0 2054 movea.l A0, [A4]
000001A2 2248 movea.l A1, A0
000001A4 2269 0064 movea.l A1, [A1 + 0x64]
000001A8 2251 movea.l A1, [A1]
000001AA 3368 002C 000A move.w [A1 + 0xA], [A0 + 0x2C]
000001B0 2054 movea.l A0, [A4]
000001B2 0828 0006 0094 btst.b [A0 + 0x94], 0x6
000001B8 56C0 sne D0
000001BA 0240 0001 andi.w D0, 0x1
000001BE 2054 movea.l A0, [A4]
000001C0 2068 0064 movea.l A0, [A0 + 0x64]
000001C4 2050 movea.l A0, [A0]
000001C6 3140 0008 move.w [A0 + 0x8], D0
000001CA 2054 movea.l A0, [A4]
000001CC 0C68 AEBD 0028 cmpi.w [A0 + 0x28], 0xAEBD
000001D2 670A beq +0xC /* 000001DE */
000001D4 2054 movea.l A0, [A4]
000001D6 0C68 AEBB 0028 cmpi.w [A0 + 0x28], 0xAEBB
000001DC 6634 bne +0x36 /* 00000212 */
label000001DE:
000001DE 2054 movea.l A0, [A4]
000001E0 2028 002E move.l D0, [A0 + 0x2E]
000001E4 2D40 FEFC move.l [A6 - 0x104], D0
000001E8 41EE FEEE lea.l A0, [A6 - 0x112]
000001EC A9C6 syscall SecondsToDate/Secs2Date
000001EE 42AE FEF4 clr.l [A6 - 0x10C]
000001F2 426E FEF8 clr.w [A6 - 0x108]
000001F6 486E FEEE pea.l [A6 - 0x112]
000001FA 486E FEFC pea.l [A6 - 0x104]
000001FE 4EAD 024A jsr [A5 + 0x24A /* export_69 */]
00000202 2054 movea.l A0, [A4]
00000204 2068 0064 movea.l A0, [A0 + 0x64]
00000208 2050 movea.l A0, [A0]
0000020A 216E FEFC 0004 move.l [A0 + 0x4], [A6 - 0x104]
00000210 602E bra +0x30 /* 00000240 */
label00000212:
00000212 2054 movea.l A0, [A4]
00000214 0C68 CDFB 0028 cmpi.w [A0 + 0x28], 0xCDFB
0000021A 6624 bne +0x26 /* 00000240 */
0000021C 486E FF00 pea.l [A6 - 0x100]
00000220 4EAD 1162 jsr [A5 + 0x1162 /* export_552 */]
00000224 2054 movea.l A0, [A4]
00000226 2140 002E move.l [A0 + 0x2E], D0
0000022A 2054 movea.l A0, [A4]
0000022C 700A moveq.l D0, 0x0A
0000022E 2228 002E move.l D1, [A0 + 0x2E]
00000232 E1A9 lsl D1, D0
00000234 2068 0064 movea.l A0, [A0 + 0x64]
00000238 2050 movea.l A0, [A0]
0000023A 2141 0004 move.l [A0 + 0x4], D1
0000023E 588F addq.l A7, 4
label00000240:
00000240 2054 movea.l A0, [A4]
00000242 08E8 0002 0094 bset.b [A0 + 0x94], 0x2
00000248 2054 movea.l A0, [A4]
0000024A 2248 movea.l A1, A0
0000024C 3368 0028 008A move.w [A1 + 0x8A], [A0 + 0x28]
00000252 2054 movea.l A0, [A4]
00000254 2248 movea.l A1, A0
00000256 3368 002A 008C move.w [A1 + 0x8C], [A0 + 0x2A]
0000025C 2054 movea.l A0, [A4]
0000025E 2248 movea.l A1, A0
00000260 3368 002C 008E move.w [A1 + 0x8E], [A0 + 0x2C]
00000266 2054 movea.l A0, [A4]
00000268 2248 movea.l A1, A0
0000026A 2368 002E 0090 move.l [A1 + 0x90], [A0 + 0x2E]
00000270 2054 movea.l A0, [A4]
00000272 0828 0006 0094 btst.b [A0 + 0x94], 0x6
00000278 56C0 sne D0
0000027A 0240 0001 andi.w D0, 0x1
0000027E 48C0 ext.l D0
00000280 2054 movea.l A0, [A4]
00000282 0228 00F7 0094 andi.b [A0 + 0x94], 0xF7
00000288 E708 lsl D0.b, 3
0000028A 0200 0008 andi.b D0, 0x8
0000028E 8128 0094 or.b [A0 + 0x94], D0
00000292 4878 2B3A push.l 0x2B3A /* '+:' */
00000296 486E FF00 pea.l [A6 - 0x100]
0000029A 2F0C move.l -[A7], A4
0000029C 2054 movea.l A0, [A4]
0000029E 2050 movea.l A0, [A0]
000002A0 2268 005C movea.l A1, [A0 + 0x5C]
000002A4 4E91 jsr [A1]
000002A6 4FEF 000C lea.l A7, [A7 + 0xC]
label000002AA:
000002AA 4CEE 1800 FEE6 movem.l A3,A4, [A6 - 0x11A]
000002B0 4E5E unlink A6
000002B2 4E75 rts
fn000002B4:
000002B4 4E56 FFDA link A6, -0x0026
000002B8 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
000002BC 3E2E 0012 move.w D7, [A6 + 0x12]
000002C0 286E 0008 movea.l A4, [A6 + 0x8]
000002C4 2054 movea.l A0, [A4]
000002C6 3A28 0028 move.w D5, [A0 + 0x28]
000002CA 3147 0028 move.w [A0 + 0x28], D7
000002CE 6C08 bge +0xA /* 000002D8 */
000002D0 48C7 ext.l D7
000002D2 2007 move.l D0, D7
000002D4 4480 neg.l D0
000002D6 3E00 move.w D7, D0
label000002D8:
000002D8 4AAE 000C tst.l [A6 + 0xC]
000002DC 6700 0342 beq +0x344 /* 00000620 */
000002E0 206E 000C movea.l A0, [A6 + 0xC]
000002E4 2F08 move.l -[A7], A0
000002E6 2050 movea.l A0, [A0]
000002E8 2050 movea.l A0, [A0]
000002EA 2268 008C movea.l A1, [A0 + 0x8C]
000002EE 4E91 jsr [A1]
000002F0 2D40 FFF8 move.l [A6 - 0x8], D0
000002F4 598F subq.l A7, 4
000002F6 2F3C 6676 6577 move.l -[A7], 0x66766577 /* 'fvew' */
000002FC 3F07 move.w -[A7], D7
000002FE A9A0 syscall GetResource
00000300 2D5F FFFC move.l [A6 - 0x4], [A7]+
00000304 588F addq.l A7, 4
00000306 6700 0318 beq +0x31A /* 00000620 */
0000030A 206E FFFC movea.l A0, [A6 - 0x4]
0000030E A069 syscall HGetState
00000310 1D40 FFE3 move.b [A6 - 0x1D], D0
00000314 206E FFFC movea.l A0, [A6 - 0x4]
00000318 A04A syscall HNoPurge
0000031A 206E 000C movea.l A0, [A6 + 0xC]
0000031E 2F08 move.l -[A7], A0
00000320 2050 movea.l A0, [A0]
00000322 2050 movea.l A0, [A0]
00000324 2268 0028 movea.l A1, [A0 + 0x28]
00000328 4E91 jsr [A1]
0000032A 2D40 FFE4 move.l [A6 - 0x1C], D0
0000032E 206E 000C movea.l A0, [A6 + 0xC]
00000332 2050 movea.l A0, [A0]
00000334 2068 0010 movea.l A0, [A0 + 0x10]
00000338 1828 006E move.b D4, [A0 + 0x6E]
0000033C 588F addq.l A7, 4
0000033E 6768 beq +0x6A /* 000003A8 */
00000340 7000 moveq.l D0, 0x00
00000342 2F00 move.l -[A7], D0
00000344 206E 000C movea.l A0, [A6 + 0xC]
00000348 2F08 move.l -[A7], A0
0000034A 2050 movea.l A0, [A0]
0000034C 2050 movea.l A0, [A0]
0000034E 2268 0044 movea.l A1, [A0 + 0x44]
00000352 4E91 jsr [A1]
00000354 4878 2B2D push.l 0x2B2D /* '+-' */
00000358 2F0C move.l -[A7], A4
0000035A 2F2E 000C move.l -[A7], [A6 + 0xC]
0000035E 4EAD 1B7A jsr [A5 + 0x1B7A /* export_875 */]
00000362 4878 2B2E push.l 0x2B2E /* '+.' */
00000366 2F0C move.l -[A7], A4
00000368 2F2E 000C move.l -[A7], [A6 + 0xC]
0000036C 4EAD 1B7A jsr [A5 + 0x1B7A /* export_875 */]
00000370 4878 2B2A push.l 0x2B2A /* '+*' */
00000374 2F0C move.l -[A7], A4
00000376 2F2E 000C move.l -[A7], [A6 + 0xC]
0000037A 4EAD 1B7A jsr [A5 + 0x1B7A /* export_875 */]
0000037E 0C45 0BEB cmpi.w D5, 0xBEB
00000382 4FEF 002C lea.l A7, [A7 + 0x2C]
00000386 6612 bne +0x14 /* 0000039A */
00000388 4878 2B3B push.l 0x2B3B /* '+;' */
0000038C 2F0C move.l -[A7], A4
0000038E 2F2E 000C move.l -[A7], [A6 + 0xC]
00000392 4EAD 1B7A jsr [A5 + 0x1B7A /* export_875 */]
00000396 4FEF 000C lea.l A7, [A7 + 0xC]
label0000039A:
0000039A 206E 000C movea.l A0, [A6 + 0xC]
0000039E 2050 movea.l A0, [A0]
000003A0 2068 0010 movea.l A0, [A0 + 0x10]
000003A4 4228 006E clr.b [A0 + 0x6E]
label000003A8:
000003A8 4246 clr.w D6
000003AA 6036 bra +0x38 /* 000003E2 */
label000003AC:
000003AC 2053 movea.l A0, [A3]
000003AE 3E28 0014 move.w D7, [A0 + 0x14]
000003B2 0C47 2B2D cmpi.w D7, 0x2B2D /* '+-' */
000003B6 6712 beq +0x14 /* 000003CA */
000003B8 0C47 2B2E cmpi.w D7, 0x2B2E /* '+.' */
000003BC 670C beq +0xE /* 000003CA */
000003BE 0C47 2B2A cmpi.w D7, 0x2B2A /* '+*' */
000003C2 6706 beq +0x8 /* 000003CA */
000003C4 0C47 2B3B cmpi.w D7, 0x2B3B /* '+;' */
000003C8 6614 bne +0x16 /* 000003DE */
label000003CA:
000003CA 7001 moveq.l D0, 0x01
000003CC 2F00 move.l -[A7], D0
000003CE 2F0B move.l -[A7], A3
000003D0 2F2E FFF8 move.l -[A7], [A6 - 0x8]
000003D4 4EAD 260A jsr [A5 + 0x260A /* export_1213 */]
000003D8 4FEF 000C lea.l A7, [A7 + 0xC]
000003DC 6004 bra +0x6 /* 000003E2 */
label000003DE:
000003DE 3006 move.w D0, D6
000003E0 5246 addq.w D6, 1
label000003E2:
000003E2 48C6 ext.l D6
000003E4 2F06 move.l -[A7], D6
000003E6 2F2E FFF8 move.l -[A7], [A6 - 0x8]
000003EA 4EAD 263A jsr [A5 + 0x263A /* export_1219 */]
000003EE 2640 movea.l A3, D0
000003F0 200B move.l D0, A3
000003F2 508F addq.l A7, 8
000003F4 66B6 bne -0x48 /* 000003AC */
000003F6 206E FFFC movea.l A0, [A6 - 0x4]
000003FA A029 syscall HLock
000003FC 206E FFFC movea.l A0, [A6 - 0x4]
00000400 2050 movea.l A0, [A0]
00000402 2E28 0008 move.l D7, [A0 + 0x8]
00000406 3007 move.w D0, D7
00000408 48C0 ext.l D0
0000040A 2F00 move.l -[A7], D0
0000040C 206E FFFC movea.l A0, [A6 - 0x4]
00000410 2050 movea.l A0, [A0]
00000412 4868 002A pea.l [A0 + 0x2A]
00000416 2F2E FFF8 move.l -[A7], [A6 - 0x8]
0000041A 4EAD 2982 jsr [A5 + 0x2982 /* export_1324 */]
0000041E 206E FFFC movea.l A0, [A6 - 0x4]
00000422 102E FFE3 move.b D0, [A6 - 0x1D]
00000426 A06A syscall HSetState
00000428 2054 movea.l A0, [A4]
0000042A BA68 0028 cmp.w D5, [A0 + 0x28]
0000042E 4FEF 000C lea.l A7, [A7 + 0xC]
00000432 6700 0098 beq +0x9A /* 000004CC */
00000436 4207 clr.b D7
00000438 2054 movea.l A0, [A4]
0000043A 3028 0028 move.w D0, [A0 + 0x28]
0000043E 0440 AEBA subi.w D0, 0xAEBA
00000442 6770 beq +0x72 /* 000004B4 */
00000444 5340 subq.w D0, 1
00000446 674E beq +0x50 /* 00000496 */
00000448 5540 subq.w D0, 2
0000044A 674A beq +0x4C /* 00000496 */
0000044C 0440 1F3E subi.w D0, 0x1F3E
00000450 6736 beq +0x38 /* 00000488 */
00000452 0440 2610 subi.w D0, 0x2610
00000456 6734 beq +0x36 /* 0000048C */
00000458 0440 17DF subi.w D0, 0x17DF
0000045C 6710 beq +0x12 /* 0000046E */
0000045E 5340 subq.w D0, 1
00000460 670C beq +0xE /* 0000046E */
00000462 0440 2617 subi.w D0, 0x2617
00000466 6720 beq +0x22 /* 00000488 */
00000468 0440 1F45 subi.w D0, 0x1F45
0000046C 664E bne +0x50 /* 000004BC */
label0000046E:
0000046E 7000 moveq.l D0, 0x00
00000470 0C45 0BEA cmpi.w D5, 0xBEA
00000474 670E beq +0x10 /* 00000484 */
00000476 0C45 0BEB cmpi.w D5, 0xBEB
0000047A 6708 beq +0xA /* 00000484 */
0000047C 0C45 5147 cmpi.w D5, 0x5147 /* 'QG' */
00000480 6702 beq +0x4 /* 00000484 */
00000482 7001 moveq.l D0, 0x01
label00000484:
00000484 1E00 move.b D7, D0
00000486 6034 bra +0x36 /* 000004BC */
label00000488:
00000488 7E01 moveq.l D7, 0x01
0000048A 6030 bra +0x32 /* 000004BC */
label0000048C:
0000048C 2054 movea.l A0, [A4]
0000048E 7000 moveq.l D0, 0x00
00000490 2140 002E move.l [A0 + 0x2E], D0
00000494 6026 bra +0x28 /* 000004BC */
label00000496:
00000496 0C45 AEBD cmpi.w D5, 0xAEBD
0000049A 6720 beq +0x22 /* 000004BC */
0000049C 0C45 AEBB cmpi.w D5, 0xAEBB
000004A0 671A beq +0x1C /* 000004BC */
000004A2 41EE FFDE lea.l A0, [A6 - 0x22]
000004A6 20B8 020C move.l [A0], [0x0000020C /* Time */]
000004AA 2054 movea.l A0, [A4]
000004AC 216E FFDE 002E move.l [A0 + 0x2E], [A6 - 0x22]
000004B2 6008 bra +0xA /* 000004BC */
label000004B4:
000004B4 2054 movea.l A0, [A4]
000004B6 7001 moveq.l D0, 0x01
000004B8 2140 002E move.l [A0 + 0x2E], D0
label000004BC:
000004BC 4A07 tst.b D7
000004BE 670C beq +0xE /* 000004CC */
000004C0 4878 2B2A push.l 0x2B2A /* '+*' */
000004C4 2F0C move.l -[A7], A4
000004C6 4EAD 18A2 jsr [A5 + 0x18A2 /* export_784 */]
000004CA 508F addq.l A7, 8
label000004CC:
000004CC 2054 movea.l A0, [A4]
000004CE 0C68 0BEB 0028 cmpi.w [A0 + 0x28], 0xBEB
000004D4 6608 bne +0xA /* 000004DE */
000004D6 2054 movea.l A0, [A4]
000004D8 08A8 0004 0094 bclr.b [A0 + 0x94], 0x4
label000004DE:
000004DE 4A04 tst.b D4
000004E0 6700 00D8 beq +0xDA /* 000005BA */
000004E4 2054 movea.l A0, [A4]
000004E6 317C 0002 002A move.w [A0 + 0x2A], 0x2
000004EC 4878 2B2D push.l 0x2B2D /* '+-' */
000004F0 4878 1676 push.l 0x1676
000004F4 2F2E FFF8 move.l -[A7], [A6 - 0x8]
000004F8 4EAD 2632 jsr [A5 + 0x2632 /* export_1218 */]
000004FC 2D40 FFDA move.l [A6 - 0x26], D0
00000500 4FEF 000C lea.l A7, [A7 + 0xC]
00000504 6734 beq +0x36 /* 0000053A */
00000506 206E FFDA movea.l A0, [A6 - 0x26]
0000050A 2050 movea.l A0, [A0]
0000050C 3C28 0048 move.w D6, [A0 + 0x48]
00000510 0C46 2B1D cmpi.w D6, 0x2B1D
00000514 660A bne +0xC /* 00000520 */
00000516 2054 movea.l A0, [A4]
00000518 317C FFFF 002A move.w [A0 + 0x2A], 0xFFFF
0000051E 601A bra +0x1C /* 0000053A */
label00000520:
00000520 0C46 2B16 cmpi.w D6, 0x2B16
00000524 670C beq +0xE /* 00000532 */
00000526 0C46 2B1A cmpi.w D6, 0x2B1A
0000052A 6706 beq +0x8 /* 00000532 */
0000052C 0C46 2B1B cmpi.w D6, 0x2B1B
00000530 6608 bne +0xA /* 0000053A */
label00000532:
00000532 2054 movea.l A0, [A4]
00000534 317C 0003 002A move.w [A0 + 0x2A], 0x3
label0000053A:
0000053A 206E 000C movea.l A0, [A6 + 0xC]
0000053E 2050 movea.l A0, [A0]
00000540 2068 0010 movea.l A0, [A0 + 0x10]
00000544 117C 0001 006E move.b [A0 + 0x6E], 0x1
0000054A 206E 000C movea.l A0, [A6 + 0xC]
0000054E 2F08 move.l -[A7], A0
00000550 2050 movea.l A0, [A0]
00000552 2050 movea.l A0, [A0]
00000554 2268 0080 movea.l A1, [A0 + 0x80]
00000558 4E91 jsr [A1]
0000055A 4878 2B2D push.l 0x2B2D /* '+-' */
0000055E 2F0C move.l -[A7], A4
00000560 2F2E 000C move.l -[A7], [A6 + 0xC]
00000564 4EAD 1B7A jsr [A5 + 0x1B7A /* export_875 */]
00000568 4878 2B2E push.l 0x2B2E /* '+.' */
0000056C 2F0C move.l -[A7], A4
0000056E 2F2E 000C move.l -[A7], [A6 + 0xC]
00000572 4EAD 1B7A jsr [A5 + 0x1B7A /* export_875 */]
00000576 4878 2B2A push.l 0x2B2A /* '+*' */
0000057A 2F0C move.l -[A7], A4
0000057C 2F2E 000C move.l -[A7], [A6 + 0xC]
00000580 4EAD 1B7A jsr [A5 + 0x1B7A /* export_875 */]
00000584 2054 movea.l A0, [A4]
00000586 0C68 0BEB 0028 cmpi.w [A0 + 0x28], 0xBEB
0000058C 4FEF 0028 lea.l A7, [A7 + 0x28]
00000590 6612 bne +0x14 /* 000005A4 */
00000592 4878 2B3B push.l 0x2B3B /* '+;' */
00000596 2F0C move.l -[A7], A4
00000598 2F2E 000C move.l -[A7], [A6 + 0xC]
0000059C 4EAD 1B7A jsr [A5 + 0x1B7A /* export_875 */]
000005A0 4FEF 000C lea.l A7, [A7 + 0xC]
label000005A4:
000005A4 7001 moveq.l D0, 0x01
000005A6 2F00 move.l -[A7], D0
000005A8 206E 000C movea.l A0, [A6 + 0xC]
000005AC 2F08 move.l -[A7], A0
000005AE 2050 movea.l A0, [A0]
000005B0 2050 movea.l A0, [A0]
000005B2 2268 0044 movea.l A1, [A0 + 0x44]
000005B6 4E91 jsr [A1]
000005B8 508F addq.l A7, 8
label000005BA:
000005BA 2054 movea.l A0, [A4]
000005BC 0C68 F40B 0028 cmpi.w [A0 + 0x28], 0xF40B
000005C2 664E bne +0x50 /* 00000612 */
000005C4 4878 2B2E push.l 0x2B2E /* '+.' */
000005C8 4878 1676 push.l 0x1676
000005CC 2F2E FFF8 move.l -[A7], [A6 - 0x8]
000005D0 4EAD 2632 jsr [A5 + 0x2632 /* export_1218 */]
000005D4 2640 movea.l A3, D0
000005D6 2F0C move.l -[A7], A4
000005D8 2054 movea.l A0, [A4]
000005DA 2F28 002E move.l -[A7], [A0 + 0x2E]
000005DE 2053 movea.l A0, [A3]
000005E0 2F28 0042 move.l -[A7], [A0 + 0x42]
000005E4 4EAD 23D2 jsr [A5 + 0x23D2 /* export_1142 */]
000005E8 2053 movea.l A0, [A3]
000005EA 2254 movea.l A1, [A4]
000005EC 3368 0046 0088 move.w [A1 + 0x88], [A0 + 0x46]
000005F2 2054 movea.l A0, [A4]
000005F4 08E8 0005 0094 bset.b [A0 + 0x94], 0x5
000005FA 7000 moveq.l D0, 0x00
000005FC 41EE FFE8 lea.l A0, [A6 - 0x18]
00000600 A030 syscall OSEventAvail
00000602 5240 addq.w D0, 1
00000604 486E FFE8 pea.l [A6 - 0x18]
00000608 2F0B move.l -[A7], A3
0000060A 4EAD 2B2A jsr [A5 + 0x2B2A /* export_1377 */]
0000060E 4FEF 0020 lea.l A7, [A7 + 0x20]
label00000612:
00000612 2F2E FFE4 move.l -[A7], [A6 - 0x1C]
00000616 A873 syscall SetPort
00000618 2054 movea.l A0, [A4]
0000061A 08A8 0005 0094 bclr.b [A0 + 0x94], 0x5
label00000620:
00000620 4CEE 18F0 FFC2 movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x3E]
00000626 4E5E unlink A6
00000628 4E75 rts
export_1871:
0000062A 4E56 0000 link A6, 0
0000062E 2F0C move.l -[A7], A4
00000630 286E 0008 movea.l A4, [A6 + 0x8]
00000634 4878 2B30 push.l 0x2B30 /* '+0' */
00000638 2F0C move.l -[A7], A4
0000063A 4EBA 003E jsr [PC + 0x3E /* 0000067A */]
0000063E 2054 movea.l A0, [A4]
00000640 3140 0086 move.w [A0 + 0x86], D0
00000644 4878 2B2E push.l 0x2B2E /* '+.' */
00000648 2F0C move.l -[A7], A4
0000064A 4EBA 002E jsr [PC + 0x2E /* 0000067A */]
0000064E 2054 movea.l A0, [A4]
00000650 3140 0088 move.w [A0 + 0x88], D0
00000654 2054 movea.l A0, [A4]
00000656 4A68 0086 tst.w [A0 + 0x86]
0000065A 56C0 sne D0
0000065C 4400 neg.b D0
0000065E 4880 ext.w D0
00000660 48C0 ext.l D0
00000662 0228 00DF 0094 andi.b [A0 + 0x94], 0xDF
00000668 EB08 lsl D0.b, 5
0000066A 0200 0020 andi.b D0, 0x20 /* ' ' */
0000066E 8128 0094 or.b [A0 + 0x94], D0
00000672 286E FFFC movea.l A4, [A6 - 0x4]
00000676 4E5E unlink A6
00000678 4E75 rts
fn0000067A:
0000067A 4E56 FFFC link A6, -0x0004
0000067E 48E7 0118 movem.l -[A7], D7,A3,A4
00000682 4247 clr.w D7
00000684 700F moveq.l D0, 0x0F
00000686 2F00 move.l -[A7], D0
00000688 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000068C 4EAD 1A3A jsr [A5 + 0x1A3A /* export_835 */]
00000690 2840 movea.l A4, D0
00000692 200C move.l D0, A4
00000694 508F addq.l A7, 8
00000696 6734 beq +0x36 /* 000006CC */
00000698 2F0C move.l -[A7], A4
0000069A 2054 movea.l A0, [A4]
0000069C 2050 movea.l A0, [A0]
0000069E 2268 008C movea.l A1, [A0 + 0x8C]
000006A2 4E91 jsr [A1]
000006A4 2D40 FFFC move.l [A6 - 0x4], D0
000006A8 302E 000E move.w D0, [A6 + 0xE]
000006AC 48C0 ext.l D0
000006AE 2F00 move.l -[A7], D0
000006B0 4878 1676 push.l 0x1676
000006B4 2F2E FFFC move.l -[A7], [A6 - 0x4]
000006B8 4EAD 2632 jsr [A5 + 0x2632 /* export_1218 */]
000006BC 2640 movea.l A3, D0
000006BE 200B move.l D0, A3
000006C0 4FEF 0010 lea.l A7, [A7 + 0x10]
000006C4 6706 beq +0x8 /* 000006CC */
000006C6 2053 movea.l A0, [A3]
000006C8 3E28 0046 move.w D7, [A0 + 0x46]
label000006CC:
000006CC 3007 move.w D0, D7
000006CE 4CEE 1880 FFF0 movem.l D7,A3,A4, [A6 - 0x10]
000006D4 4E5E unlink A6
000006D6 4E75 rts
export_1872:
000006D8 4E56 FDDE link A6, -0x0222
000006DC 48E7 1118 movem.l -[A7], D3,D7,A3,A4
000006E0 266E 000C movea.l A3, [A6 + 0xC]
000006E4 286E 0008 movea.l A4, [A6 + 0x8]
000006E8 2F2E 0010 move.l -[A7], [A6 + 0x10]
000006EC 2F0B move.l -[A7], A3
000006EE 2F0C move.l -[A7], A4
000006F0 4EAD 0EAA jsr [A5 + 0xEAA /* export_465 */]
000006F4 2053 movea.l A0, [A3]
000006F6 0C68 2B3B 0014 cmpi.w [A0 + 0x14], 0x2B3B /* '+;' */
000006FC 4FEF 000C lea.l A7, [A7 + 0xC]
00000700 6600 01B6 bne +0x1B8 /* 000008B8 */
00000704 700F moveq.l D0, 0x0F
00000706 2F00 move.l -[A7], D0
00000708 2F0C move.l -[A7], A4
0000070A 4EAD 1A3A jsr [A5 + 0x1A3A /* export_835 */]
0000070E 2D40 FFF4 move.l [A6 - 0xC], D0
00000712 2F00 move.l -[A7], D0
00000714 206E FFF4 movea.l A0, [A6 - 0xC]
00000718 2050 movea.l A0, [A0]
0000071A 2050 movea.l A0, [A0]
0000071C 2268 008C movea.l A1, [A0 + 0x8C]
00000720 4E91 jsr [A1]
00000722 2D40 FFF8 move.l [A6 - 0x8], D0
00000726 4878 2B2A push.l 0x2B2A /* '+*' */
0000072A 4878 203A push.l 0x203A /* ' :' */
0000072E 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00000732 4EAD 2632 jsr [A5 + 0x2632 /* export_1218 */]
00000736 2D40 FFFC move.l [A6 - 0x4], D0
0000073A 41EE FEF4 lea.l A0, [A6 - 0x10C]
0000073E 4210 clr.b [A0]
00000740 486E FEF4 pea.l [A6 - 0x10C]
00000744 2F0C move.l -[A7], A4
00000746 206E FFFC movea.l A0, [A6 - 0x4]
0000074A 2F08 move.l -[A7], A0
0000074C 2050 movea.l A0, [A0]
0000074E 2050 movea.l A0, [A0]
00000750 2268 006C movea.l A1, [A0 + 0x6C]
00000754 4E91 jsr [A1]
00000756 4A2E FEF4 tst.b [A6 - 0x10C]
0000075A 4FEF 0024 lea.l A7, [A7 + 0x24]
0000075E 6700 008A beq +0x8C /* 000007EA */
00000762 206D F62A movea.l A0, [A5 - 0x9D6]
00000766 2D48 FEF0 move.l [A6 - 0x110], A0
0000076A 2050 movea.l A0, [A0]
0000076C 2D68 0024 FEEC move.l [A6 - 0x114], [A0 + 0x24]
00000772 7000 moveq.l D0, 0x00
00000774 2F00 move.l -[A7], D0
00000776 4878 00FF push.l 0xFF
0000077A 206E FEEC movea.l A0, [A6 - 0x114]
0000077E 2050 movea.l A0, [A0]
00000780 2F28 0014 move.l -[A7], [A0 + 0x14]
00000784 A9D1 syscall TESetSelect
00000786 2F2E FEEC move.l -[A7], [A6 - 0x114]
0000078A 4EAD 174A jsr [A5 + 0x174A /* export_741 */]
0000078E 2054 movea.l A0, [A4]
00000790 7006 moveq.l D0, 0x06
00000792 2140 002E move.l [A0 + 0x2E], D0
00000796 41EE FDEC lea.l A0, [A6 - 0x214]
0000079A 4210 clr.b [A0]
0000079C 7E01 moveq.l D7, 0x01
0000079E 588F addq.l A7, 4
label000007A0:
000007A0 2053 movea.l A0, [A3]
000007A2 2F28 003E move.l -[A7], [A0 + 0x3E]
000007A6 2054 movea.l A0, [A4]
000007A8 0828 0004 0094 btst.b [A0 + 0x94], 0x4
000007AE 6706 beq +0x8 /* 000007B6 */
000007B0 3007 move.w D0, D7
000007B2 5440 addq.w D0, 2
000007B4 6004 bra +0x6 /* 000007BA */
label000007B6:
000007B6 48C7 ext.l D7
000007B8 2007 move.l D0, D7
label000007BA:
000007BA 3F00 move.w -[A7], D0
000007BC 486E FDEC pea.l [A6 - 0x214]
000007C0 A946 syscall GetMenuItemText/GetItem
000007C2 486E FDEC pea.l [A6 - 0x214]
000007C6 486E FEF4 pea.l [A6 - 0x10C]
000007CA 4EAD 10AA jsr [A5 + 0x10AA /* export_529 */]
000007CE 4A00 tst.b D0
000007D0 508F addq.l A7, 8
000007D2 670A beq +0xC /* 000007DE */
000007D4 48C7 ext.l D7
000007D6 2054 movea.l A0, [A4]
000007D8 2147 002E move.l [A0 + 0x2E], D7
000007DC 7E05 moveq.l D7, 0x05
label000007DE:
000007DE 3007 move.w D0, D7
000007E0 5247 addq.w D7, 1
000007E2 0C47 0005 cmpi.w D7, 0x5
000007E6 6FB8 ble -0x46 /* 000007A0 */
000007E8 6008 bra +0xA /* 000007F2 */
label000007EA:
000007EA 2054 movea.l A0, [A4]
000007EC 70FF moveq.l D0, 0xFFFFFFFF
000007EE 2140 002E move.l [A0 + 0x2E], D0
label000007F2:
000007F2 2054 movea.l A0, [A4]
000007F4 7006 moveq.l D0, 0x06
000007F6 B0A8 002E cmp.l D0, [A0 + 0x2E]
000007FA 6600 008C bne +0x8E /* 00000888 */
000007FE 0828 0004 0094 btst.b [A0 + 0x94], 0x4
00000804 6670 bne +0x72 /* 00000876 */
00000806 2D7C 0000 2B1C FDE0 move.l [A6 - 0x220], 0x2B1C
0000080E 3D7C 2B1C FDDE move.w [A6 - 0x222], 0x2B1C
00000814 422E FDEA clr.b [A6 - 0x216]
00000818 426E FDE8 clr.w [A6 - 0x218]
0000081C 487A 00A4 pea.l [PC + 0xA4 /* 000008C2, value 0x12D0000 */]
00000820 486E FDEC pea.l [A6 - 0x214]
00000824 4EAD 081A jsr [A5 + 0x81A /* export_255 */]
00000828 2D7C 7878 7830 FDE4 move.l [A6 - 0x21C], 0x78787830 /* 'xxx0' */
00000830 7000 moveq.l D0, 0x00
00000832 2F00 move.l -[A7], D0
00000834 486E FDDE pea.l [A6 - 0x222]
00000838 2F0B move.l -[A7], A3
0000083A 4EAD 2B1A jsr [A5 + 0x2B1A /* export_1375 */]
0000083E 2E00 move.l D7, D0
00000840 3D7C A001 FDE8 move.w [A6 - 0x218], 0xA001
00000846 486E FEF4 pea.l [A6 - 0x10C]
0000084A 486E FDEC pea.l [A6 - 0x214]
0000084E 4EAD 081A jsr [A5 + 0x81A /* export_255 */]
00000852 7006 moveq.l D0, 0x06
00000854 2D40 FDE4 move.l [A6 - 0x21C], D0
00000858 7200 moveq.l D1, 0x00
0000085A 2F01 move.l -[A7], D1
0000085C 486E FDDE pea.l [A6 - 0x222]
00000860 2F0B move.l -[A7], A3
00000862 4EAD 2B1A jsr [A5 + 0x2B1A /* export_1375 */]
00000866 2E00 move.l D7, D0
00000868 2054 movea.l A0, [A4]
0000086A 08E8 0004 0094 bset.b [A0 + 0x94], 0x4
00000870 4FEF 0028 lea.l A7, [A7 + 0x28]
00000874 6042 bra +0x44 /* 000008B8 */
label00000876:
00000876 2053 movea.l A0, [A3]
00000878 2F28 003E move.l -[A7], [A0 + 0x3E]
0000087C 7001 moveq.l D0, 0x01
0000087E 3F00 move.w -[A7], D0
00000880 486E FEF4 pea.l [A6 - 0x10C]
00000884 A947 syscall SetMenuItemText/SetItem
00000886 6030 bra +0x32 /* 000008B8 */
label00000888:
00000888 2054 movea.l A0, [A4]
0000088A 0828 0004 0094 btst.b [A0 + 0x94], 0x4
00000890 6726 beq +0x28 /* 000008B8 */
00000892 7006 moveq.l D0, 0x06
00000894 2F00 move.l -[A7], D0
00000896 2F0B move.l -[A7], A3
00000898 4EAD 2B22 jsr [A5 + 0x2B22 /* export_1376 */]
0000089C 1E00 move.b D7, D0
0000089E 2F3C 7878 7830 move.l -[A7], 0x78787830 /* 'xxx0' */
000008A4 2F0B move.l -[A7], A3
000008A6 4EAD 2B22 jsr [A5 + 0x2B22 /* export_1376 */]
000008AA 1E00 move.b D7, D0
000008AC 2054 movea.l A0, [A4]
000008AE 08A8 0004 0094 bclr.b [A0 + 0x94], 0x4
000008B4 4FEF 0010 lea.l A7, [A7 + 0x10]
label000008B8:
000008B8 4CEE 1888 FDCE movem.l D3,D7,A3,A4, [A6 - 0x232]
000008BE 4E5E unlink A6
000008C0 4E75 rts
000008C2 012D 0000 btst [A5 + 0x0], D0
export_1873:
000008C6 4E56 0000 link A6, 0
000008CA 2F0C move.l -[A7], A4
000008CC 286E 0008 movea.l A4, [A6 + 0x8]
000008D0 2054 movea.l A0, [A4]
000008D2 3028 0034 move.w D0, [A0 + 0x34]
000008D6 48C0 ext.l D0
000008D8 2F00 move.l -[A7], D0
000008DA 2F0C move.l -[A7], A4
000008DC 4EAD 1A3A jsr [A5 + 0x1A3A /* export_835 */]
000008E0 508F addq.l A7, 8
000008E2 2F00 move.l -[A7], D0
000008E4 2F0C move.l -[A7], A4
000008E6 2054 movea.l A0, [A4]
000008E8 2050 movea.l A0, [A0]
000008EA 2268 0048 movea.l A1, [A0 + 0x48]
000008EE 4E91 jsr [A1]
000008F0 2054 movea.l A0, [A4]
000008F2 0A68 0001 0034 xori.w [A0 + 0x34], 0x1
000008F8 2054 movea.l A0, [A4]
000008FA 3028 0034 move.w D0, [A0 + 0x34]
000008FE 48C0 ext.l D0
00000900 2F00 move.l -[A7], D0
00000902 2F0C move.l -[A7], A4
00000904 4EAD 135A jsr [A5 + 0x135A /* export_615 */]
00000908 286E FFFC movea.l A4, [A6 - 0x4]
0000090C 4E5E unlink A6
0000090E 4E75 rts
export_1874:
00000910 4E56 0000 link A6, 0
00000914 48E7 0018 movem.l -[A7], A3,A4
00000918 266E 000C movea.l A3, [A6 + 0xC]
0000091C 286E 0008 movea.l A4, [A6 + 0x8]
00000920 2F0B move.l -[A7], A3
00000922 2F0C move.l -[A7], A4
00000924 4EAD 1372 jsr [A5 + 0x1372 /* export_618 */]
00000928 2053 movea.l A0, [A3]
0000092A 700F moveq.l D0, 0x0F
0000092C B068 000E cmp.w D0, [A0 + 0xE]
00000930 508F addq.l A7, 8
00000932 660C bne +0xE /* 00000940 */
00000934 2F0B move.l -[A7], A3
00000936 2F0C move.l -[A7], A4
00000938 4EBA 0042 jsr [PC + 0x42 /* 0000097C */]
0000093C 508F addq.l A7, 8
0000093E 6032 bra +0x34 /* 00000972 */
label00000940:
00000940 2053 movea.l A0, [A3]
00000942 700E moveq.l D0, 0x0E
00000944 B068 000E cmp.w D0, [A0 + 0xE]
00000948 6628 bne +0x2A /* 00000972 */
0000094A 2054 movea.l A0, [A4]
0000094C 317C 0BEA 0028 move.w [A0 + 0x28], 0xBEA
00000952 2054 movea.l A0, [A4]
00000954 317C 0003 002A move.w [A0 + 0x2A], 0x3
0000095A 2054 movea.l A0, [A4]
0000095C 7000 moveq.l D0, 0x00
0000095E 2140 002E move.l [A0 + 0x2E], D0
00000962 2054 movea.l A0, [A4]
00000964 08A8 0006 0094 bclr.b [A0 + 0x94], 0x6
0000096A 2054 movea.l A0, [A4]
0000096C 317C 0001 002C move.w [A0 + 0x2C], 0x1
label00000972:
00000972 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
00000978 4E5E unlink A6
0000097A 4E75 rts
fn0000097C:
0000097C 4E56 FCD2 link A6, -0x032E
00000980 48E7 0118 movem.l -[A7], D7,A3,A4
00000984 286E 0008 movea.l A4, [A6 + 0x8]
00000988 206E 000C movea.l A0, [A6 + 0xC]
0000098C 2F08 move.l -[A7], A0
0000098E 2050 movea.l A0, [A0]
00000990 2050 movea.l A0, [A0]
00000992 2268 008C movea.l A1, [A0 + 0x8C]
00000996 4E91 jsr [A1]
00000998 2640 movea.l A3, D0
0000099A 4878 2B30 push.l 0x2B30 /* '+0' */
0000099E 4878 1676 push.l 0x1676
000009A2 2F0B move.l -[A7], A3
000009A4 4EAD 2632 jsr [A5 + 0x2632 /* export_1218 */]
000009A8 2D40 FED2 move.l [A6 - 0x12E], D0
000009AC 3D7C A001 FEE0 move.w [A6 - 0x120], 0xA001
000009B2 422E FEE2 clr.b [A6 - 0x11E]
000009B6 3D7C 2B30 FED6 move.w [A6 - 0x12A], 0x2B30 /* '+0' */
000009BC 7004 moveq.l D0, 0x04
000009BE 2D40 FED8 move.l [A6 - 0x128], D0
000009C2 7200 moveq.l D1, 0x00
000009C4 2641 movea.l A3, D1
000009C6 4FEF 0010 lea.l A7, [A7 + 0x10]
000009CA 6038 bra +0x3A /* 00000A04 */
label000009CC:
000009CC 2053 movea.l A0, [A3]
000009CE 3028 0030 move.w D0, [A0 + 0x30]
000009D2 48C0 ext.l D0
000009D4 2D40 FEDC move.l [A6 - 0x124], D0
000009D8 70FF moveq.l D0, 0xFFFFFFFF
000009DA 2F00 move.l -[A7], D0
000009DC 2F00 move.l -[A7], D0
000009DE 4878 0BEA push.l 0xBEA
000009E2 4878 2B09 push.l 0x2B09 /* '+\t' */
000009E6 486E FEE4 pea.l [A6 - 0x11C]
000009EA 2F0B move.l -[A7], A3
000009EC 4EAD 1782 jsr [A5 + 0x1782 /* export_748 */]
000009F0 7000 moveq.l D0, 0x00
000009F2 2F00 move.l -[A7], D0
000009F4 486E FED6 pea.l [A6 - 0x12A]
000009F8 2F2E FED2 move.l -[A7], [A6 - 0x12E]
000009FC 4EAD 2B1A jsr [A5 + 0x2B1A /* export_1375 */]
00000A00 4FEF 0024 lea.l A7, [A7 + 0x24]
label00000A04:
00000A04 206D FE0C movea.l A0, [A5 - 0x1F4]
00000A08 2D48 FFF4 move.l [A6 - 0xC], A0
00000A0C 2050 movea.l A0, [A0]
00000A0E 2D68 0096 FFF8 move.l [A6 - 0x8], [A0 + 0x96]
00000A14 2F0B move.l -[A7], A3
00000A16 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00000A1A 4EAD 253A jsr [A5 + 0x253A /* export_1187 */]
00000A1E 2640 movea.l A3, D0
00000A20 4A80 tst.l D0
00000A22 508F addq.l A7, 8
00000A24 66A6 bne -0x58 /* 000009CC */
00000A26 7002 moveq.l D0, 0x02
00000A28 2D40 FEDC move.l [A6 - 0x124], D0
00000A2C 2E3C 0000 2B0A move.l D7, 0x2B0A /* '+\n' */
00000A32 2054 movea.l A0, [A4]
00000A34 2228 0036 move.l D1, [A0 + 0x36]
00000A38 B2AD FE0C cmp.l D1, [A5 - 0x1F4]
00000A3C 6606 bne +0x8 /* 00000A44 */
00000A3E 2E3C 0000 2B0B move.l D7, 0x2B0B
label00000A44:
00000A44 70FF moveq.l D0, 0xFFFFFFFF
00000A46 2F00 move.l -[A7], D0
00000A48 2F00 move.l -[A7], D0
00000A4A 4878 0BEA push.l 0xBEA
00000A4E 2F07 move.l -[A7], D7
00000A50 486E FEE4 pea.l [A6 - 0x11C]
00000A54 2054 movea.l A0, [A4]
00000A56 2F28 0036 move.l -[A7], [A0 + 0x36]
00000A5A 4EAD 1782 jsr [A5 + 0x1782 /* export_748 */]
00000A5E 7005 moveq.l D0, 0x05
00000A60 2D40 FED8 move.l [A6 - 0x128], D0
00000A64 3D7C A002 FEE0 move.w [A6 - 0x120], 0xA002
00000A6A 7200 moveq.l D1, 0x00
00000A6C 2F01 move.l -[A7], D1
00000A6E 486E FED6 pea.l [A6 - 0x12A]
00000A72 2F2E FED2 move.l -[A7], [A6 - 0x12E]
00000A76 4EAD 2B1A jsr [A5 + 0x2B1A /* export_1375 */]
00000A7A 2F0C move.l -[A7], A4
00000A7C 7002 moveq.l D0, 0x02
00000A7E 2F00 move.l -[A7], D0
00000A80 206E FED2 movea.l A0, [A6 - 0x12E]
00000A84 2050 movea.l A0, [A0]
00000A86 2F28 0042 move.l -[A7], [A0 + 0x42]
00000A8A 4EAD 23D2 jsr [A5 + 0x23D2 /* export_1142 */]
00000A8E 2F0C move.l -[A7], A4
00000A90 7003 moveq.l D0, 0x03
00000A92 2F00 move.l -[A7], D0
00000A94 206E FED2 movea.l A0, [A6 - 0x12E]
00000A98 2050 movea.l A0, [A0]
00000A9A 2F28 0042 move.l -[A7], [A0 + 0x42]
00000A9E 4EAD 23D2 jsr [A5 + 0x23D2 /* export_1142 */]
00000AA2 2F0C move.l -[A7], A4
00000AA4 7001 moveq.l D0, 0x01
00000AA6 2F00 move.l -[A7], D0
00000AA8 206E FED2 movea.l A0, [A6 - 0x12E]
00000AAC 2050 movea.l A0, [A0]
00000AAE 2F28 0042 move.l -[A7], [A0 + 0x42]
00000AB2 4EAD 23D2 jsr [A5 + 0x23D2 /* export_1142 */]
00000AB6 206D FE0C movea.l A0, [A5 - 0x1F4]
00000ABA 2D48 FFFC move.l [A6 - 0x4], A0
00000ABE 2050 movea.l A0, [A0]
00000AC0 2668 0096 movea.l A3, [A0 + 0x96]
00000AC4 2053 movea.l A0, [A3]
00000AC6 2010 move.l D0, [A0]
00000AC8 E480 asr D0, 2
00000ACA 7201 moveq.l D1, 0x01
00000ACC B280 cmp.l D1, D0
00000ACE 4FEF 0048 lea.l A7, [A7 + 0x48]
00000AD2 662C bne +0x2E /* 00000B00 */
00000AD4 7001 moveq.l D0, 0x01
00000AD6 2F00 move.l -[A7], D0
00000AD8 2F2E FED2 move.l -[A7], [A6 - 0x12E]
00000ADC 4EAD 2B22 jsr [A5 + 0x2B22 /* export_1376 */]
00000AE0 7004 moveq.l D0, 0x04
00000AE2 2F00 move.l -[A7], D0
00000AE4 2F2E FED2 move.l -[A7], [A6 - 0x12E]
00000AE8 4EAD 2B22 jsr [A5 + 0x2B22 /* export_1376 */]
00000AEC 2054 movea.l A0, [A4]
00000AEE 7001 moveq.l D0, 0x01
00000AF0 B068 008E cmp.w D0, [A0 + 0x8E]
00000AF4 4FEF 0010 lea.l A7, [A7 + 0x10]
00000AF8 6606 bne +0x8 /* 00000B00 */
00000AFA 317C FFFF 008E move.w [A0 + 0x8E], 0xFFFF
label00000B00:
00000B00 206E FED2 movea.l A0, [A6 - 0x12E]
00000B04 2050 movea.l A0, [A0]
00000B06 2254 movea.l A1, [A4]
00000B08 3368 0046 0086 move.w [A1 + 0x86], [A0 + 0x46]
00000B0E 2054 movea.l A0, [A4]
00000B10 08E8 0005 0094 bset.b [A0 + 0x94], 0x5
00000B16 7000 moveq.l D0, 0x00
00000B18 41EE FFE4 lea.l A0, [A6 - 0x1C]
00000B1C A030 syscall OSEventAvail
00000B1E 5240 addq.w D0, 1
00000B20 486E FFE4 pea.l [A6 - 0x1C]
00000B24 2F2E FED2 move.l -[A7], [A6 - 0x12E]
00000B28 4EAD 2B2A jsr [A5 + 0x2B2A /* export_1377 */]
00000B2C 2054 movea.l A0, [A4]
00000B2E 08A8 0005 0094 bclr.b [A0 + 0x94], 0x5
00000B34 2054 movea.l A0, [A4]
00000B36 0828 0002 0094 btst.b [A0 + 0x94], 0x2
00000B3C 508F addq.l A7, 8
00000B3E 6700 0116 beq +0x118 /* 00000C56 */
00000B42 41EE FCD2 lea.l A0, [A6 - 0x32E]
00000B46 4210 clr.b [A0]
00000B48 41EE FDD2 lea.l A0, [A6 - 0x22E]
00000B4C 4210 clr.b [A0]
00000B4E 4878 2B2A push.l 0x2B2A /* '+*' */
00000B52 486E FCD2 pea.l [A6 - 0x32E]
00000B56 2F0C move.l -[A7], A4
00000B58 2054 movea.l A0, [A4]
00000B5A 2050 movea.l A0, [A0]
00000B5C 2268 0054 movea.l A1, [A0 + 0x54]
00000B60 4E91 jsr [A1]
00000B62 4878 2B3A push.l 0x2B3A /* '+:' */
00000B66 486E FDD2 pea.l [A6 - 0x22E]
00000B6A 2F0C move.l -[A7], A4
00000B6C 2054 movea.l A0, [A4]
00000B6E 2050 movea.l A0, [A0]
00000B70 2268 0054 movea.l A1, [A0 + 0x54]
00000B74 4E91 jsr [A1]
00000B76 486E FDD2 pea.l [A6 - 0x22E]
00000B7A 486E FCD2 pea.l [A6 - 0x32E]
00000B7E 4EAD 10AA jsr [A5 + 0x10AA /* export_529 */]
00000B82 4A00 tst.b D0
00000B84 4FEF 0020 lea.l A7, [A7 + 0x20]
00000B88 6700 008E beq +0x90 /* 00000C18 */
00000B8C 2054 movea.l A0, [A4]
00000B8E 2248 movea.l A1, A0
00000B90 3368 008C 002A move.w [A1 + 0x2A], [A0 + 0x8C]
00000B96 2054 movea.l A0, [A4]
00000B98 7001 moveq.l D0, 0x01
00000B9A B068 008E cmp.w D0, [A0 + 0x8E]
00000B9E 6F1E ble +0x20 /* 00000BBE */
00000BA0 3028 008E move.w D0, [A0 + 0x8E]
00000BA4 48C0 ext.l D0
00000BA6 2F00 move.l -[A7], D0
00000BA8 2F2D FE0C move.l -[A7], [A5 - 0x1F4]
00000BAC 4EAD 31A2 jsr [A5 + 0x31A2 /* export_1584 */]
00000BB0 4A80 tst.l D0
00000BB2 508F addq.l A7, 8
00000BB4 6608 bne +0xA /* 00000BBE */
00000BB6 2054 movea.l A0, [A4]
00000BB8 317C FFFF 008E move.w [A0 + 0x8E], 0xFFFF
label00000BBE:
00000BBE 2054 movea.l A0, [A4]
00000BC0 2248 movea.l A1, A0
00000BC2 3368 008E 002C move.w [A1 + 0x2C], [A0 + 0x8E]
00000BC8 2054 movea.l A0, [A4]
00000BCA 2248 movea.l A1, A0
00000BCC 2368 0090 002E move.l [A1 + 0x2E], [A0 + 0x90]
00000BD2 2054 movea.l A0, [A4]
00000BD4 0828 0003 0094 btst.b [A0 + 0x94], 0x3
00000BDA 56C0 sne D0
00000BDC 0240 0001 andi.w D0, 0x1
00000BE0 48C0 ext.l D0
00000BE2 2054 movea.l A0, [A4]
00000BE4 0228 00BF 0094 andi.b [A0 + 0x94], 0xBF
00000BEA ED08 lsl D0.b, 6
00000BEC 0200 0040 andi.b D0, 0x40 /* '@' */
00000BF0 8128 0094 or.b [A0 + 0x94], D0
00000BF4 2054 movea.l A0, [A4]
00000BF6 2248 movea.l A1, A0
00000BF8 3368 008A 0028 move.w [A1 + 0x28], [A0 + 0x8A]
00000BFE 2054 movea.l A0, [A4]
00000C00 3028 008A move.w D0, [A0 + 0x8A]
00000C04 48C0 ext.l D0
00000C06 2F00 move.l -[A7], D0
00000C08 2F2E 000C move.l -[A7], [A6 + 0xC]
00000C0C 2F0C move.l -[A7], A4
00000C0E 4EBA F6A4 jsr [PC - 0x95C /* 000002B4 */]
00000C12 4FEF 000C lea.l A7, [A7 + 0xC]
00000C16 6066 bra +0x68 /* 00000C7E */
label00000C18:
00000C18 2054 movea.l A0, [A4]
00000C1A 08A8 0002 0094 bclr.b [A0 + 0x94], 0x2
00000C20 4878 2B3A push.l 0x2B3A /* '+:' */
00000C24 2F0C move.l -[A7], A4
00000C26 4EAD 18A2 jsr [A5 + 0x18A2 /* export_784 */]
00000C2A 2054 movea.l A0, [A4]
00000C2C 317C 0BEA 0028 move.w [A0 + 0x28], 0xBEA
00000C32 2054 movea.l A0, [A4]
00000C34 317C 0003 002A move.w [A0 + 0x2A], 0x3
00000C3A 2054 movea.l A0, [A4]
00000C3C 7000 moveq.l D0, 0x00
00000C3E 2140 002E move.l [A0 + 0x2E], D0
00000C42 2054 movea.l A0, [A4]
00000C44 08A8 0006 0094 bclr.b [A0 + 0x94], 0x6
00000C4A 2054 movea.l A0, [A4]
00000C4C 317C 0001 002C move.w [A0 + 0x2C], 0x1
00000C52 508F addq.l A7, 8
00000C54 6028 bra +0x2A /* 00000C7E */
label00000C56:
00000C56 2054 movea.l A0, [A4]
00000C58 317C 0BEA 0028 move.w [A0 + 0x28], 0xBEA
00000C5E 2054 movea.l A0, [A4]
00000C60 317C 0003 002A move.w [A0 + 0x2A], 0x3
00000C66 2054 movea.l A0, [A4]
00000C68 7000 moveq.l D0, 0x00
00000C6A 2140 002E move.l [A0 + 0x2E], D0
00000C6E 2054 movea.l A0, [A4]
00000C70 08A8 0006 0094 bclr.b [A0 + 0x94], 0x6
00000C76 2054 movea.l A0, [A4]
00000C78 317C 0001 002C move.w [A0 + 0x2C], 0x1
label00000C7E:
00000C7E 2054 movea.l A0, [A4]
00000C80 08A8 0005 0094 bclr.b [A0 + 0x94], 0x5
00000C86 4CEE 1880 FCC6 movem.l D7,A3,A4, [A6 - 0x33A]
00000C8C 4E5E unlink A6
00000C8E 4E75 rts
export_1875:
00000C90 4E56 FF00 link A6, -0x0100
00000C94 48E7 0018 movem.l -[A7], A3,A4
00000C98 286E 0008 movea.l A4, [A6 + 0x8]
00000C9C 41EE FF00 lea.l A0, [A6 - 0x100]
00000CA0 4210 clr.b [A0]
00000CA2 4878 2B39 push.l 0x2B39 /* '+9' */
00000CA6 486E FF00 pea.l [A6 - 0x100]
00000CAA 2F0C move.l -[A7], A4
00000CAC 2054 movea.l A0, [A4]
00000CAE 2050 movea.l A0, [A0]
00000CB0 2268 0054 movea.l A1, [A0 + 0x54]
00000CB4 4E91 jsr [A1]
00000CB6 4878 2B2A push.l 0x2B2A /* '+*' */
00000CBA 486E FF00 pea.l [A6 - 0x100]
00000CBE 2F0C move.l -[A7], A4
00000CC0 2054 movea.l A0, [A4]
00000CC2 2050 movea.l A0, [A0]
00000CC4 2268 005C movea.l A1, [A0 + 0x5C]
00000CC8 4E91 jsr [A1]
00000CCA 4EAD 1562 jsr [A5 + 0x1562 /* export_680 */]
00000CCE 2640 movea.l A3, D0
00000CD0 2053 movea.l A0, [A3]
00000CD2 2254 movea.l A1, [A4]
00000CD4 2368 0008 0036 move.l [A1 + 0x36], [A0 + 0x8]
00000CDA 4878 2BF2 push.l 0x2BF2
00000CDE 2054 movea.l A0, [A4]
00000CE0 2F28 0036 move.l -[A7], [A0 + 0x36]
00000CE4 2068 0036 movea.l A0, [A0 + 0x36]
00000CE8 2050 movea.l A0, [A0]
00000CEA 2050 movea.l A0, [A0]
00000CEC 2268 000C movea.l A1, [A0 + 0xC]
00000CF0 4E91 jsr [A1]
00000CF2 4A00 tst.b D0
00000CF4 4FEF 0020 lea.l A7, [A7 + 0x20]
00000CF8 6608 bne +0xA /* 00000D02 */
00000CFA 2054 movea.l A0, [A4]
00000CFC 216D FE0C 0036 move.l [A0 + 0x36], [A5 - 0x1F4]
label00000D02:
00000D02 2054 movea.l A0, [A4]
00000D04 3028 0034 move.w D0, [A0 + 0x34]
00000D08 48C0 ext.l D0
00000D0A 2F00 move.l -[A7], D0
00000D0C 2F0C move.l -[A7], A4
00000D0E 4EAD 135A jsr [A5 + 0x135A /* export_615 */]
00000D12 508F addq.l A7, 8
00000D14 4CEE 1800 FEF8 movem.l A3,A4, [A6 - 0x108]
00000D1A 4E5E unlink A6
00000D1C 4E75 rts
export_1876:
00000D1E 4E56 FE00 link A6, -0x0200
00000D22 48E7 0118 movem.l -[A7], D7,A3,A4
00000D26 286E 0008 movea.l A4, [A6 + 0x8]
00000D2A 2054 movea.l A0, [A4]
00000D2C 3028 0034 move.w D0, [A0 + 0x34]
00000D30 48C0 ext.l D0
00000D32 2F00 move.l -[A7], D0
00000D34 2F0C move.l -[A7], A4
00000D36 4EAD 1A3A jsr [A5 + 0x1A3A /* export_835 */]
00000D3A 2640 movea.l A3, D0
00000D3C 2F0C move.l -[A7], A4
00000D3E 4EAD 203A jsr [A5 + 0x203A /* export_1027 */]
00000D42 4A00 tst.b D0
00000D44 4FEF 000C lea.l A7, [A7 + 0xC]
00000D48 6700 00F4 beq +0xF6 /* 00000E3E */
00000D4C 7E01 moveq.l D7, 0x01
00000D4E 2F0B move.l -[A7], A3
00000D50 2F0C move.l -[A7], A4
00000D52 2054 movea.l A0, [A4]
00000D54 2050 movea.l A0, [A0]
00000D56 2268 0048 movea.l A1, [A0 + 0x48]
00000D5A 4E91 jsr [A1]
00000D5C 2054 movea.l A0, [A4]
00000D5E 4A68 0068 tst.w [A0 + 0x68]
00000D62 508F addq.l A7, 8
00000D64 6700 00A8 beq +0xAA /* 00000E0E */
00000D68 41EE FE00 lea.l A0, [A6 - 0x200]
00000D6C 4210 clr.b [A0]
00000D6E 41EE FF00 lea.l A0, [A6 - 0x100]
00000D72 4210 clr.b [A0]
00000D74 4878 2B2A push.l 0x2B2A /* '+*' */
00000D78 486E FE00 pea.l [A6 - 0x200]
00000D7C 2F0C move.l -[A7], A4
00000D7E 2054 movea.l A0, [A4]
00000D80 2050 movea.l A0, [A0]
00000D82 2268 0054 movea.l A1, [A0 + 0x54]
00000D86 4E91 jsr [A1]
00000D88 4878 2B39 push.l 0x2B39 /* '+9' */
00000D8C 486E FF00 pea.l [A6 - 0x100]
00000D90 2F0C move.l -[A7], A4
00000D92 2054 movea.l A0, [A4]
00000D94 2050 movea.l A0, [A0]
00000D96 2268 0054 movea.l A1, [A0 + 0x54]
00000D9A 4E91 jsr [A1]
00000D9C 486E FF00 pea.l [A6 - 0x100]
00000DA0 486E FE00 pea.l [A6 - 0x200]
00000DA4 4EAD 10AA jsr [A5 + 0x10AA /* export_529 */]
00000DA8 4A00 tst.b D0
00000DAA 4FEF 0020 lea.l A7, [A7 + 0x20]
00000DAE 675E beq +0x60 /* 00000E0E */
00000DB0 2054 movea.l A0, [A4]
00000DB2 700E moveq.l D0, 0x0E
00000DB4 B068 0034 cmp.w D0, [A0 + 0x34]
00000DB8 6604 bne +0x6 /* 00000DBE */
00000DBA 4207 clr.b D7
00000DBC 6050 bra +0x52 /* 00000E0E */
label00000DBE:
00000DBE 2054 movea.l A0, [A4]
00000DC0 2248 movea.l A1, A0
00000DC2 3028 008A move.w D0, [A0 + 0x8A]
00000DC6 B069 0028 cmp.w D0, [A1 + 0x28]
00000DCA 6642 bne +0x44 /* 00000E0E */
00000DCC 3028 008C move.w D0, [A0 + 0x8C]
00000DD0 B069 002A cmp.w D0, [A1 + 0x2A]
00000DD4 6638 bne +0x3A /* 00000E0E */
00000DD6 3028 008E move.w D0, [A0 + 0x8E]
00000DDA B069 002C cmp.w D0, [A1 + 0x2C]
00000DDE 662E bne +0x30 /* 00000E0E */
00000DE0 2028 0090 move.l D0, [A0 + 0x90]
00000DE4 B0A9 002E cmp.l D0, [A1 + 0x2E]
00000DE8 6624 bne +0x26 /* 00000E0E */
00000DEA 0828 0003 0094 btst.b [A0 + 0x94], 0x3
00000DF0 56C0 sne D0
00000DF2 0240 0001 andi.w D0, 0x1
00000DF6 48C0 ext.l D0
00000DF8 2054 movea.l A0, [A4]
00000DFA 0828 0006 0094 btst.b [A0 + 0x94], 0x6
00000E00 56C1 sne D1
00000E02 0241 0001 andi.w D1, 0x1
00000E06 48C1 ext.l D1
00000E08 B280 cmp.l D1, D0
00000E0A 6602 bne +0x4 /* 00000E0E */
00000E0C 4207 clr.b D7
label00000E0E:
00000E0E 4A07 tst.b D7
00000E10 6708 beq +0xA /* 00000E1A */
00000E12 2F0C move.l -[A7], A4
00000E14 4EBA 0060 jsr [PC + 0x60 /* 00000E76 */]
00000E18 588F addq.l A7, 4
label00000E1A:
00000E1A 2054 movea.l A0, [A4]
00000E1C 2068 0064 movea.l A0, [A0 + 0x64]
00000E20 2050 movea.l A0, [A0]
00000E22 7003 moveq.l D0, 0x03
00000E24 B068 000A cmp.w D0, [A0 + 0xA]
00000E28 660A bne +0xC /* 00000E34 */
00000E2A 2F0C move.l -[A7], A4
00000E2C 4EAD 202A jsr [A5 + 0x202A /* export_1025 */]
00000E30 588F addq.l A7, 4
00000E32 6038 bra +0x3A /* 00000E6C */
label00000E34:
00000E34 2F0C move.l -[A7], A4
00000E36 4EAD 2032 jsr [A5 + 0x2032 /* export_1026 */]
00000E3A 588F addq.l A7, 4
00000E3C 602E bra +0x30 /* 00000E6C */
label00000E3E:
00000E3E 7002 moveq.l D0, 0x02
00000E40 3F00 move.w -[A7], D0
00000E42 A9C8 syscall SysBeep
00000E44 200B move.l D0, A3
00000E46 6724 beq +0x26 /* 00000E6C */
00000E48 7000 moveq.l D0, 0x00
00000E4A 2F00 move.l -[A7], D0
00000E4C 2F0B move.l -[A7], A3
00000E4E 2053 movea.l A0, [A3]
00000E50 2050 movea.l A0, [A0]
00000E52 2268 0044 movea.l A1, [A0 + 0x44]
00000E56 4E91 jsr [A1]
00000E58 7001 moveq.l D0, 0x01
00000E5A 2F00 move.l -[A7], D0
00000E5C 2F0B move.l -[A7], A3
00000E5E 2053 movea.l A0, [A3]
00000E60 2050 movea.l A0, [A0]
00000E62 2268 0044 movea.l A1, [A0 + 0x44]
00000E66 4E91 jsr [A1]
00000E68 4FEF 0010 lea.l A7, [A7 + 0x10]
label00000E6C:
00000E6C 4CEE 1880 FDF4 movem.l D7,A3,A4, [A6 - 0x20C]
00000E72 4E5E unlink A6
00000E74 4E75 rts
fn00000E76:
00000E76 4E56 FF00 link A6, -0x0100
00000E7A 48E7 0118 movem.l -[A7], D7,A3,A4
00000E7E 286E 0008 movea.l A4, [A6 + 0x8]
00000E82 2F0C move.l -[A7], A4
00000E84 4EBA F1FA jsr [PC - 0xE06 /* 00000080 */]
00000E88 2054 movea.l A0, [A4]
00000E8A 08A8 0001 0094 bclr.b [A0 + 0x94], 0x1
00000E90 41EE FF00 lea.l A0, [A6 - 0x100]
00000E94 4210 clr.b [A0]
00000E96 7000 moveq.l D0, 0x00
00000E98 2F00 move.l -[A7], D0
00000E9A 486E FF00 pea.l [A6 - 0x100]
00000E9E 4EAD 10C2 jsr [A5 + 0x10C2 /* export_532 */]
00000EA2 4878 2B3E push.l 0x2B3E /* '+>' */
00000EA6 486E FF00 pea.l [A6 - 0x100]
00000EAA 2F0C move.l -[A7], A4
00000EAC 2054 movea.l A0, [A4]
00000EAE 2050 movea.l A0, [A0]
00000EB0 2268 005C movea.l A1, [A0 + 0x5C]
00000EB4 4E91 jsr [A1]
00000EB6 4878 2B2A push.l 0x2B2A /* '+*' */
00000EBA 486E FF00 pea.l [A6 - 0x100]
00000EBE 2F0C move.l -[A7], A4
00000EC0 2054 movea.l A0, [A4]
00000EC2 2050 movea.l A0, [A0]
00000EC4 2268 0054 movea.l A1, [A0 + 0x54]
00000EC8 4E91 jsr [A1]
00000ECA 4878 2B39 push.l 0x2B39 /* '+9' */
00000ECE 486E FF00 pea.l [A6 - 0x100]
00000ED2 2F0C move.l -[A7], A4
00000ED4 2054 movea.l A0, [A4]
00000ED6 2050 movea.l A0, [A0]
00000ED8 2268 005C movea.l A1, [A0 + 0x5C]
00000EDC 4E91 jsr [A1]
00000EDE 2054 movea.l A0, [A4]
00000EE0 2068 0064 movea.l A0, [A0 + 0x64]
00000EE4 2050 movea.l A0, [A0]
00000EE6 3E28 000A move.w D7, [A0 + 0xA]
00000EEA 0C47 0003 cmpi.w D7, 0x3
00000EEE 4FEF 0030 lea.l A7, [A7 + 0x30]
00000EF2 6700 008A beq +0x8C /* 00000F7E */
00000EF6 2054 movea.l A0, [A4]
00000EF8 2068 0036 movea.l A0, [A0 + 0x36]
00000EFC 2050 movea.l A0, [A0]
00000EFE 2668 0028 movea.l A3, [A0 + 0x28]
00000F02 0C47 0001 cmpi.w D7, 0x1
00000F06 660A bne +0xC /* 00000F12 */
00000F08 2054 movea.l A0, [A4]
00000F0A 216D FE0C 0036 move.l [A0 + 0x36], [A5 - 0x1F4]
00000F10 6040 bra +0x42 /* 00000F52 */
label00000F12:
00000F12 0C47 0001 cmpi.w D7, 0x1
00000F16 6C22 bge +0x24 /* 00000F3A */
00000F18 48C7 ext.l D7
00000F1A 2F07 move.l -[A7], D7
00000F1C 2F2D FE0C move.l -[A7], [A5 - 0x1F4]
00000F20 4EAD 31A2 jsr [A5 + 0x31A2 /* export_1584 */]
00000F24 2054 movea.l A0, [A4]
00000F26 2140 0036 move.l [A0 + 0x36], D0
00000F2A 2054 movea.l A0, [A4]
00000F2C 2068 0036 movea.l A0, [A0 + 0x36]
00000F30 2050 movea.l A0, [A0]
00000F32 2668 0028 movea.l A3, [A0 + 0x28]
00000F36 508F addq.l A7, 8
00000F38 6018 bra +0x1A /* 00000F52 */
label00000F3A:
00000F3A 2054 movea.l A0, [A4]
00000F3C 2028 0036 move.l D0, [A0 + 0x36]
00000F40 B0AD FE0C cmp.l D0, [A5 - 0x1F4]
00000F44 660C bne +0xE /* 00000F52 */
00000F46 0C47 0002 cmpi.w D7, 0x2
00000F4A 6606 bne +0x8 /* 00000F52 */
00000F4C 317C 0001 002C move.w [A0 + 0x2C], 0x1
label00000F52:
00000F52 2F0B move.l -[A7], A3
00000F54 2F0C move.l -[A7], A4
00000F56 4EAD 201A jsr [A5 + 0x201A /* export_1023 */]
00000F5A 2F0B move.l -[A7], A3
00000F5C 4878 2B3C push.l 0x2B3C /* '+<' */
00000F60 2F0C move.l -[A7], A4
00000F62 4EAD 204A jsr [A5 + 0x204A /* export_1029 */]
00000F66 2054 movea.l A0, [A4]
00000F68 2068 0058 movea.l A0, [A0 + 0x58]
00000F6C 2050 movea.l A0, [A0]
00000F6E 4A90 tst.l [A0]
00000F70 4FEF 0014 lea.l A7, [A7 + 0x14]
00000F74 6708 beq +0xA /* 00000F7E */
00000F76 2054 movea.l A0, [A4]
00000F78 08E8 0001 0094 bset.b [A0 + 0x94], 0x1
label00000F7E:
00000F7E 7000 moveq.l D0, 0x00
00000F80 2F00 move.l -[A7], D0
00000F82 4878 2B3D push.l 0x2B3D /* '+=' */
00000F86 2F0C move.l -[A7], A4
00000F88 4EAD 204A jsr [A5 + 0x204A /* export_1029 */]
00000F8C 2054 movea.l A0, [A4]
00000F8E 7000 moveq.l D0, 0x00
00000F90 2140 0078 move.l [A0 + 0x78], D0
00000F94 2054 movea.l A0, [A4]
00000F96 4268 006A clr.w [A0 + 0x6A]
00000F9A 2054 movea.l A0, [A4]
00000F9C 4268 006C clr.w [A0 + 0x6C]
00000FA0 4FEF 000C lea.l A7, [A7 + 0xC]
00000FA4 4CEE 1880 FEF4 movem.l D7,A3,A4, [A6 - 0x10C]
00000FAA 4E5E unlink A6
00000FAC 4E75 rts
export_1877:
00000FAE 4E56 FEF8 link A6, -0x0108
00000FB2 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
00000FB6 3A2E 000E move.w D5, [A6 + 0xE]
00000FBA 2E2E 0010 move.l D7, [A6 + 0x10]
00000FBE 286E 0008 movea.l A4, [A6 + 0x8]
00000FC2 3005 move.w D0, D5
00000FC4 0440 2B2C subi.w D0, 0x2B2C /* '+,' */
00000FC8 6700 00D4 beq +0xD6 /* 0000109E */
00000FCC 5340 subq.w D0, 1
00000FCE 6700 00FC beq +0xFE /* 000010CC */
00000FD2 5340 subq.w D0, 1
00000FD4 6700 01CA beq +0x1CC /* 000011A0 */
00000FD8 5340 subq.w D0, 1
00000FDA 6748 beq +0x4A /* 00001024 */
00000FDC 5340 subq.w D0, 1
00000FDE 670C beq +0xE /* 00000FEC */
00000FE0 0440 000B subi.w D0, 0xB
00000FE4 6700 00F0 beq +0xF2 /* 000010D6 */
00000FE8 6000 01CA bra +0x1CC /* 000011B4 */
label00000FEC:
00000FEC 2054 movea.l A0, [A4]
00000FEE 7003 moveq.l D0, 0x03
00000FF0 B068 002C cmp.w D0, [A0 + 0x2C]
00000FF4 660C bne +0xE /* 00001002 */
00000FF6 4878 2B2F push.l 0x2B2F /* '+/' */
00000FFA 2F0C move.l -[A7], A4
00000FFC 4EAD 1B52 jsr [A5 + 0x1B52 /* export_870 */]
00001000 508F addq.l A7, 8
label00001002:
00001002 2054 movea.l A0, [A4]
00001004 3147 002C move.w [A0 + 0x2C], D7
00001008 2054 movea.l A0, [A4]
0000100A 7003 moveq.l D0, 0x03
0000100C B068 002C cmp.w D0, [A0 + 0x2C]
00001010 6600 01B2 bne +0x1B4 /* 000011C4 */
00001014 4878 2B2F push.l 0x2B2F /* '+/' */
00001018 2F0C move.l -[A7], A4
0000101A 4EAD 1B52 jsr [A5 + 0x1B52 /* export_870 */]
0000101E 508F addq.l A7, 8
00001020 6000 01A2 bra +0x1A4 /* 000011C4 */
label00001024:
00001024 2054 movea.l A0, [A4]
00001026 0828 0006 0094 btst.b [A0 + 0x94], 0x6
0000102C 6712 beq +0x14 /* 00001040 */
0000102E 2054 movea.l A0, [A4]
00001030 08A8 0006 0094 bclr.b [A0 + 0x94], 0x6
00001036 2054 movea.l A0, [A4]
00001038 317C 0001 0070 move.w [A0 + 0x70], 0x1
0000103E 604E bra +0x50 /* 0000108E */
label00001040:
00001040 2054 movea.l A0, [A4]
00001042 08E8 0006 0094 bset.b [A0 + 0x94], 0x6
00001048 2054 movea.l A0, [A4]
0000104A 7001 moveq.l D0, 0x01
0000104C B068 002C cmp.w D0, [A0 + 0x2C]
00001050 6712 beq +0x14 /* 00001064 */
00001052 7002 moveq.l D0, 0x02
00001054 B068 002C cmp.w D0, [A0 + 0x2C]
00001058 662C bne +0x2E /* 00001086 */
0000105A 2028 0036 move.l D0, [A0 + 0x36]
0000105E B0AD FE0C cmp.l D0, [A5 - 0x1F4]
00001062 6622 bne +0x24 /* 00001086 */
label00001064:
00001064 70FF moveq.l D0, 0xFFFFFFFF
00001066 2F00 move.l -[A7], D0
00001068 4878 2B30 push.l 0x2B30 /* '+0' */
0000106C 2F0C move.l -[A7], A4
0000106E 2054 movea.l A0, [A4]
00001070 2050 movea.l A0, [A0]
00001072 2268 0070 movea.l A1, [A0 + 0x70]
00001076 4E91 jsr [A1]
00001078 4878 2B30 push.l 0x2B30 /* '+0' */
0000107C 2F0C move.l -[A7], A4
0000107E 4EAD 1B52 jsr [A5 + 0x1B52 /* export_870 */]
00001082 4FEF 0014 lea.l A7, [A7 + 0x14]
label00001086:
00001086 2054 movea.l A0, [A4]
00001088 317C 0032 0070 move.w [A0 + 0x70], 0x32 /* '2' */
label0000108E:
0000108E 4878 2B2F push.l 0x2B2F /* '+/' */
00001092 2F0C move.l -[A7], A4
00001094 4EAD 1B52 jsr [A5 + 0x1B52 /* export_870 */]
00001098 508F addq.l A7, 8
0000109A 6000 0128 bra +0x12A /* 000011C4 */
label0000109E:
0000109E 700F moveq.l D0, 0x0F
000010A0 2F00 move.l -[A7], D0
000010A2 2F0C move.l -[A7], A4
000010A4 4EAD 1A3A jsr [A5 + 0x1A3A /* export_835 */]
000010A8 2640 movea.l A3, D0
000010AA 2054 movea.l A0, [A4]
000010AC BE68 0028 cmp.w D7, [A0 + 0x28]
000010B0 508F addq.l A7, 8
000010B2 6700 0110 beq +0x112 /* 000011C4 */
000010B6 3007 move.w D0, D7
000010B8 48C0 ext.l D0
000010BA 2F00 move.l -[A7], D0
000010BC 2F0B move.l -[A7], A3
000010BE 2F0C move.l -[A7], A4
000010C0 4EBA F1F2 jsr [PC - 0xE0E /* 000002B4 */]
000010C4 4FEF 000C lea.l A7, [A7 + 0xC]
000010C8 6000 00FA bra +0xFC /* 000011C4 */
label000010CC:
000010CC 2054 movea.l A0, [A4]
000010CE 3147 002A move.w [A0 + 0x2A], D7
000010D2 6000 00F0 bra +0xF2 /* 000011C4 */
label000010D6:
000010D6 700F moveq.l D0, 0x0F
000010D8 2F00 move.l -[A7], D0
000010DA 2F0C move.l -[A7], A4
000010DC 4EAD 1A3A jsr [A5 + 0x1A3A /* export_835 */]
000010E0 2640 movea.l A3, D0
000010E2 2F0B move.l -[A7], A3
000010E4 2053 movea.l A0, [A3]
000010E6 2050 movea.l A0, [A0]
000010E8 2268 008C movea.l A1, [A0 + 0x8C]
000010EC 4E91 jsr [A1]
000010EE 2D40 FFFC move.l [A6 - 0x4], D0
000010F2 4878 2B3B push.l 0x2B3B /* '+;' */
000010F6 4878 1676 push.l 0x1676
000010FA 2F2E FFFC move.l -[A7], [A6 - 0x4]
000010FE 4EAD 2632 jsr [A5 + 0x2632 /* export_1218 */]
00001102 2640 movea.l A3, D0
00001104 3C07 move.w D6, D7
00001106 0C46 0006 cmpi.w D6, 0x6
0000110A 4FEF 0018 lea.l A7, [A7 + 0x18]
0000110E 6604 bne +0x6 /* 00001114 */
00001110 7C01 moveq.l D6, 0x01
00001112 600C bra +0xE /* 00001120 */
label00001114:
00001114 2054 movea.l A0, [A4]
00001116 0828 0004 0094 btst.b [A0 + 0x94], 0x4
0000111C 6702 beq +0x4 /* 00001120 */
0000111E 5446 addq.w D6, 2
label00001120:
00001120 41EE FEF8 lea.l A0, [A6 - 0x108]
00001124 4210 clr.b [A0]
00001126 2053 movea.l A0, [A3]
00001128 2F28 003E move.l -[A7], [A0 + 0x3E]
0000112C 3F06 move.w -[A7], D6
0000112E 486E FEF8 pea.l [A6 - 0x108]
00001132 A946 syscall GetMenuItemText/GetItem
00001134 4878 2B2A push.l 0x2B2A /* '+*' */
00001138 486E FEF8 pea.l [A6 - 0x108]
0000113C 2F0C move.l -[A7], A4
0000113E 2054 movea.l A0, [A4]
00001140 2050 movea.l A0, [A0]
00001142 2268 005C movea.l A1, [A0 + 0x5C]
00001146 4E91 jsr [A1]
00001148 4878 2B38 push.l 0x2B38 /* '+8' */
0000114C 486E FEF8 pea.l [A6 - 0x108]
00001150 2F0C move.l -[A7], A4
00001152 2054 movea.l A0, [A4]
00001154 2050 movea.l A0, [A0]
00001156 2268 005C movea.l A1, [A0 + 0x5C]
0000115A 4E91 jsr [A1]
0000115C 206D F62A movea.l A0, [A5 - 0x9D6]
00001160 2D48 FFF8 move.l [A6 - 0x8], A0
00001164 2050 movea.l A0, [A0]
00001166 2668 0024 movea.l A3, [A0 + 0x24]
0000116A 486E FEF8 pea.l [A6 - 0x108]
0000116E 2F0B move.l -[A7], A3
00001170 4EAD 175A jsr [A5 + 0x175A /* export_743 */]
00001174 7000 moveq.l D0, 0x00
00001176 2F00 move.l -[A7], D0
00001178 4878 00FF push.l 0xFF
0000117C 2053 movea.l A0, [A3]
0000117E 2F28 0014 move.l -[A7], [A0 + 0x14]
00001182 A9D1 syscall TESetSelect
00001184 2F0B move.l -[A7], A3
00001186 4EAD 174A jsr [A5 + 0x174A /* export_741 */]
0000118A 4878 2B2E push.l 0x2B2E /* '+.' */
0000118E 2F0C move.l -[A7], A4
00001190 4EAD 1B52 jsr [A5 + 0x1B52 /* export_870 */]
00001194 2054 movea.l A0, [A4]
00001196 2147 002E move.l [A0 + 0x2E], D7
0000119A 4FEF 002C lea.l A7, [A7 + 0x2C]
0000119E 6024 bra +0x26 /* 000011C4 */
label000011A0:
000011A0 4878 2B2E push.l 0x2B2E /* '+.' */
000011A4 2F0C move.l -[A7], A4
000011A6 4EAD 1B52 jsr [A5 + 0x1B52 /* export_870 */]
000011AA 2054 movea.l A0, [A4]
000011AC 2147 002E move.l [A0 + 0x2E], D7
000011B0 508F addq.l A7, 8
000011B2 6010 bra +0x12 /* 000011C4 */
label000011B4:
000011B4 2F07 move.l -[A7], D7
000011B6 48C5 ext.l D5
000011B8 2F05 move.l -[A7], D5
000011BA 2F0C move.l -[A7], A4
000011BC 4EAD 185A jsr [A5 + 0x185A /* export_775 */]
000011C0 4FEF 000C lea.l A7, [A7 + 0xC]
label000011C4:
000011C4 4CEE 18E0 FEE4 movem.l D5,D6,D7,A3,A4, [A6 - 0x11C]
000011CA 4E5E unlink A6
000011CC 4E75 rts
export_1878:
000011CE 4E56 0000 link A6, 0
000011D2 2F07 move.l -[A7], D7
000011D4 3E2E 000E move.w D7, [A6 + 0xE]
000011D8 7001 moveq.l D0, 0x01
000011DA 0C47 2B2A cmpi.w D7, 0x2B2A /* '+*' */
000011DE 6708 beq +0xA /* 000011E8 */
000011E0 0C47 2B2E cmpi.w D7, 0x2B2E /* '+.' */
000011E4 6702 beq +0x4 /* 000011E8 */
000011E6 7000 moveq.l D0, 0x00
label000011E8:
000011E8 2E2E FFFC move.l D7, [A6 - 0x4]
000011EC 4E5E unlink A6
000011EE 4E75 rts
export_1879:
000011F0 4E56 FE00 link A6, -0x0200
000011F4 48E7 0318 movem.l -[A7], D6,D7,A3,A4
000011F8 3E2E 000E move.w D7, [A6 + 0xE]
000011FC 266E 0014 movea.l A3, [A6 + 0x14]
00001200 286E 0008 movea.l A4, [A6 + 0x8]
00001204 3007 move.w D0, D7
00001206 0440 2B2A subi.w D0, 0x2B2A /* '+*' */
0000120A 6750 beq +0x52 /* 0000125C */
0000120C 5740 subq.w D0, 3
0000120E 6700 01BA beq +0x1BC /* 000013CA */
00001212 5340 subq.w D0, 1
00001214 6700 00D8 beq +0xDA /* 000012EE */
00001218 5340 subq.w D0, 1
0000121A 6720 beq +0x22 /* 0000123C */
0000121C 0440 F4F1 subi.w D0, 0xF4F1
00001220 670A beq +0xC /* 0000122C */
00001222 0440 414E subi.w D0, 0x414E /* 'AN' */
00001226 670C beq +0xE /* 00001234 */
00001228 6000 01AC bra +0x1AE /* 000013D6 */
label0000122C:
0000122C 3E3C 2B34 move.w D7, 0x2B34 /* '+4' */
00001230 6000 01A4 bra +0x1A6 /* 000013D6 */
label00001234:
00001234 3E3C 2B33 move.w D7, 0x2B33 /* '+3' */
00001238 6000 019C bra +0x19E /* 000013D6 */
label0000123C:
0000123C 4878 2B2F push.l 0x2B2F /* '+/' */
00001240 2F0C move.l -[A7], A4
00001242 2054 movea.l A0, [A4]
00001244 2050 movea.l A0, [A0]
00001246 2268 0074 movea.l A1, [A0 + 0x74]
0000124A 4E91 jsr [A1]
0000124C 4A80 tst.l D0
0000124E 508F addq.l A7, 8
00001250 6700 0184 beq +0x186 /* 000013D6 */
00001254 3E3C 2B42 move.w D7, 0x2B42 /* '+B' */
00001258 6000 017C bra +0x17E /* 000013D6 */
label0000125C:
0000125C 2F0B move.l -[A7], A3
0000125E 4878 2AF8 push.l 0x2AF8
00001262 4878 2B2A push.l 0x2B2A /* '+*' */
00001266 2F2D FC8C move.l -[A7], [A5 - 0x374]
0000126A 4EAD 1E82 jsr [A5 + 0x1E82 /* export_972 */]
0000126E 4A00 tst.b D0
00001270 4FEF 0010 lea.l A7, [A7 + 0x10]
00001274 6772 beq +0x74 /* 000012E8 */
00001276 2054 movea.l A0, [A4]
00001278 3028 0028 move.w D0, [A0 + 0x28]
0000127C 0440 CDFB subi.w D0, 0xCDFB
00001280 6720 beq +0x22 /* 000012A2 */
00001282 0440 3DEF subi.w D0, 0x3DEF
00001286 6712 beq +0x14 /* 0000129A */
00001288 5340 subq.w D0, 1
0000128A 671E beq +0x20 /* 000012AA */
0000128C 0440 2617 subi.w D0, 0x2617
00001290 6720 beq +0x22 /* 000012B2 */
00001292 0440 1F45 subi.w D0, 0x1F45
00001296 6722 beq +0x24 /* 000012BA */
00001298 6026 bra +0x28 /* 000012C0 */
label0000129A:
0000129A 2C3C 0000 2B0C move.l D6, 0x2B0C
000012A0 601E bra +0x20 /* 000012C0 */
label000012A2:
000012A2 2C3C 0000 2B0D move.l D6, 0x2B0D /* '+\r' */
000012A8 6016 bra +0x18 /* 000012C0 */
label000012AA:
000012AA 2C3C 0000 2B0E move.l D6, 0x2B0E
000012B0 600E bra +0x10 /* 000012C0 */
label000012B2:
000012B2 2C3C 0000 2B0F move.l D6, 0x2B0F
000012B8 6006 bra +0x8 /* 000012C0 */
label000012BA:
000012BA 2C3C 0000 2B10 move.l D6, 0x2B10
label000012C0:
000012C0 41EE FF00 lea.l A0, [A6 - 0x100]
000012C4 4210 clr.b [A0]
000012C6 2F06 move.l -[A7], D6
000012C8 486E FF00 pea.l [A6 - 0x100]
000012CC 4EAD 10F2 jsr [A5 + 0x10F2 /* export_538 */]
000012D0 7001 moveq.l D0, 0x01
000012D2 2F00 move.l -[A7], D0
000012D4 486E FF00 pea.l [A6 - 0x100]
000012D8 2F0B move.l -[A7], A3
000012DA 4EAD 1182 jsr [A5 + 0x1182 /* export_556 */]
000012DE 7001 moveq.l D0, 0x01
000012E0 4FEF 0014 lea.l A7, [A7 + 0x14]
000012E4 6000 0128 bra +0x12A /* 0000140E */
label000012E8:
000012E8 7000 moveq.l D0, 0x00
000012EA 6000 0122 bra +0x124 /* 0000140E */
label000012EE:
000012EE 2054 movea.l A0, [A4]
000012F0 3028 0028 move.w D0, [A0 + 0x28]
000012F4 0440 AEBA subi.w D0, 0xAEBA
000012F8 6710 beq +0x12 /* 0000130A */
000012FA 5340 subq.w D0, 1
000012FC 676C beq +0x6E /* 0000136A */
000012FE 5540 subq.w D0, 2
00001300 6768 beq +0x6A /* 0000136A */
00001302 0440 454E subi.w D0, 0x454E /* 'EN' */
00001306 6600 00BE bne +0xC0 /* 000013C6 */
label0000130A:
0000130A 2F0B move.l -[A7], A3
0000130C 4878 2AF8 push.l 0x2AF8
00001310 4878 2B2E push.l 0x2B2E /* '+.' */
00001314 2F2D FC8C move.l -[A7], [A5 - 0x374]
00001318 4EAD 1E82 jsr [A5 + 0x1E82 /* export_972 */]
0000131C 4A00 tst.b D0
0000131E 4FEF 0010 lea.l A7, [A7 + 0x10]
00001322 6700 00A2 beq +0xA4 /* 000013C6 */
00001326 2054 movea.l A0, [A4]
00001328 0C68 F40B 0028 cmpi.w [A0 + 0x28], 0xF40B
0000132E 6608 bne +0xA /* 00001338 */
00001330 203C 0000 2B11 move.l D0, 0x2B11
00001336 6006 bra +0x8 /* 0000133E */
label00001338:
00001338 203C 0000 2B12 move.l D0, 0x2B12
label0000133E:
0000133E 48C0 ext.l D0
00001340 2C00 move.l D6, D0
00001342 41EE FE00 lea.l A0, [A6 - 0x200]
00001346 4210 clr.b [A0]
00001348 2F06 move.l -[A7], D6
0000134A 486E FE00 pea.l [A6 - 0x200]
0000134E 4EAD 10F2 jsr [A5 + 0x10F2 /* export_538 */]
00001352 7001 moveq.l D0, 0x01
00001354 2F00 move.l -[A7], D0
00001356 486E FE00 pea.l [A6 - 0x200]
0000135A 2F0B move.l -[A7], A3
0000135C 4EAD 1182 jsr [A5 + 0x1182 /* export_556 */]
00001360 7001 moveq.l D0, 0x01
00001362 4FEF 0014 lea.l A7, [A7 + 0x14]
00001366 6000 00A6 bra +0xA8 /* 0000140E */
label0000136A:
0000136A 2F0B move.l -[A7], A3
0000136C 4878 2AF8 push.l 0x2AF8
00001370 4878 2B41 push.l 0x2B41 /* '+A' */
00001374 2F2D FC8C move.l -[A7], [A5 - 0x374]
00001378 4EAD 1E82 jsr [A5 + 0x1E82 /* export_972 */]
0000137C 4A00 tst.b D0
0000137E 4FEF 0010 lea.l A7, [A7 + 0x10]
00001382 6742 beq +0x44 /* 000013C6 */
00001384 2054 movea.l A0, [A4]
00001386 0C68 AEBD 0028 cmpi.w [A0 + 0x28], 0xAEBD
0000138C 6608 bne +0xA /* 00001396 */
0000138E 203C 0000 2B13 move.l D0, 0x2B13
00001394 6006 bra +0x8 /* 0000139C */
label00001396:
00001396 203C 0000 2B14 move.l D0, 0x2B14
label0000139C:
0000139C 48C0 ext.l D0
0000139E 2C00 move.l D6, D0
000013A0 41EE FE00 lea.l A0, [A6 - 0x200]
000013A4 4210 clr.b [A0]
000013A6 2F06 move.l -[A7], D6
000013A8 486E FE00 pea.l [A6 - 0x200]
000013AC 4EAD 10F2 jsr [A5 + 0x10F2 /* export_538 */]
000013B0 7001 moveq.l D0, 0x01
000013B2 2F00 move.l -[A7], D0
000013B4 486E FE00 pea.l [A6 - 0x200]
000013B8 2F0B move.l -[A7], A3
000013BA 4EAD 1182 jsr [A5 + 0x1182 /* export_556 */]
000013BE 7001 moveq.l D0, 0x01
000013C0 4FEF 0014 lea.l A7, [A7 + 0x14]
000013C4 6048 bra +0x4A /* 0000140E */
label000013C6:
000013C6 7000 moveq.l D0, 0x00
000013C8 6044 bra +0x46 /* 0000140E */
label000013CA:
000013CA 2054 movea.l A0, [A4]
000013CC 0C68 AEBA 0028 cmpi.w [A0 + 0x28], 0xAEBA
000013D2 6602 bne +0x4 /* 000013D6 */
000013D4 7EFF moveq.l D7, 0xFFFFFFFF
label000013D6:
000013D6 2F0B move.l -[A7], A3
000013D8 4878 2AF8 push.l 0x2AF8
000013DC 48C7 ext.l D7
000013DE 2F07 move.l -[A7], D7
000013E0 2F2D FC8C move.l -[A7], [A5 - 0x374]
000013E4 4EAD 1E82 jsr [A5 + 0x1E82 /* export_972 */]
000013E8 4A00 tst.b D0
000013EA 4FEF 0010 lea.l A7, [A7 + 0x10]
000013EE 6614 bne +0x16 /* 00001404 */
000013F0 2F0B move.l -[A7], A3
000013F2 2F2E 0010 move.l -[A7], [A6 + 0x10]
000013F6 48C7 ext.l D7
000013F8 2F07 move.l -[A7], D7
000013FA 2F0C move.l -[A7], A4
000013FC 4EAD 1E32 jsr [A5 + 0x1E32 /* export_962 */]
00001400 4FEF 0010 lea.l A7, [A7 + 0x10]
label00001404:
00001404 7000 moveq.l D0, 0x00
00001406 1013 move.b D0, [A3]
00001408 4A80 tst.l D0
0000140A 52C0 shi D0
0000140C 4400 neg.b D0
label0000140E:
0000140E 4CEE 18C0 FDF0 movem.l D6,D7,A3,A4, [A6 - 0x210]
00001414 4E5E unlink A6
00001416 4E75 rts